public abstract class BasePersistenceStrategyBuilder extends Object implements PersistenceStrategyBuilder
| Modifier and Type | Field and Description |
|---|---|
static Logger |
_logger |
protected String |
_passedInPersistenceType |
protected String |
_persistenceFrequency |
protected String |
_persistenceScope |
static ResourceBundle |
_rb |
protected static int |
DEFAULT_MAX_IDLE_BACKUP |
protected static int |
DEFAULT_REAP_INTERVAL |
protected static String |
DEFAULT_SESSION_FILENAME |
protected static int |
DEFAULT_SESSION_TIMEOUT |
protected String |
directory |
protected static String |
JSF_HA_ENABLED |
protected int |
maxSessions |
protected String |
persistentCookieName |
protected int |
reapInterval |
protected boolean |
relaxCacheVersionSemantics |
protected String |
sessionFilename |
protected String |
sessionIdGeneratorClassname |
protected int |
sessionMaxInactiveInterval |
protected int |
storeReapInterval |
| 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 static final int DEFAULT_SESSION_TIMEOUT
protected int sessionMaxInactiveInterval
protected String persistentCookieName
protected boolean relaxCacheVersionSemantics
protected static final String JSF_HA_ENABLED
public void initializePersistenceStrategy(Context ctx, SessionManager smBean, ServerConfigLookup serverConfigLookup)
initializePersistenceStrategy in interface PersistenceStrategyBuilderpublic 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 PersistenceStrategyBuilderpublic String getPersistenceScope()
public void setPersistenceScope(String persistenceScope)
setPersistenceScope in interface PersistenceStrategyBuilderpublic String getPassedInPersistenceType()
public void setPassedInPersistenceType(String persistenceType)
setPassedInPersistenceType in interface PersistenceStrategyBuilderCopyright © 2017. All rights reserved.