public abstract class BasePersistenceStrategyBuilder extends Object implements PersistenceStrategyBuilder
Constructor and Description |
---|
BasePersistenceStrategyBuilder() |
public static final Logger _logger
public static final ResourceBundle _rb
protected String directory
protected static final String DEFAULT_SESSION_FILENAME
protected String sessionFilename
protected String sessionIdGeneratorClassname
protected String _persistenceFrequency
protected String _persistenceScope
protected String _passedInPersistenceType
protected int maxSessions
protected static final int DEFAULT_REAP_INTERVAL
protected int reapInterval
protected int storeReapInterval
protected static final int DEFAULT_MAX_IDLE_BACKUP
protected int maxIdleBackup
protected static final int DEFAULT_MIN_IDLE_SWAP
protected int minIdleSwap
protected static final int DEFAULT_MAX_IDLE_SWAP
protected int maxIdleSwap
protected static final int DEFAULT_SESSION_TIMEOUT
protected int sessionMaxInactiveInterval
protected String persistentCookieName
protected boolean relaxCacheVersionSemantics
protected static final String JSF_HA_ENABLED
protected static final String MIN_IDLE_SWAP_PROPERTY
protected static final String MAX_IDLE_SWAP_PROPERTY
public void initializePersistenceStrategy(Context ctx, SessionManager smBean, ServerConfigLookup serverConfigLookup)
initializePersistenceStrategy
in interface PersistenceStrategyBuilder
public void setDefaultParams(Context ctx, SessionManager smBean)
public void readInstanceLevelParams(ServerConfigLookup serverConfigLookup)
public void readWebAppParams(Context ctx, SessionManager smBean)
protected String stripNonAlphas(String inputString)
inputString
- protected String stripNonAlphaNumericsExceptUnderscore(String inputString)
inputString
- protected String stripNonAlphaNumerics(String inputString)
inputString
- public String getPersistenceFrequency()
public void setPersistenceFrequency(String persistenceFrequency)
setPersistenceFrequency
in interface PersistenceStrategyBuilder
public String getPersistenceScope()
public void setPersistenceScope(String persistenceScope)
setPersistenceScope
in interface PersistenceStrategyBuilder
public String getPassedInPersistenceType()
public void setPassedInPersistenceType(String persistenceType)
setPassedInPersistenceType
in interface PersistenceStrategyBuilder
Copyright © 2018. All rights reserved.