com.sun.enterprise.web
Class BasePersistenceStrategyBuilder
java.lang.Object
com.sun.enterprise.web.BasePersistenceStrategyBuilder
- All Implemented Interfaces:
- PersistenceStrategyBuilder
- Direct Known Subclasses:
- CookieStrategyBuilder, FileStrategyBuilder, MemoryStrategyBuilder
public abstract class BasePersistenceStrategyBuilder
- extends java.lang.Object
- implements PersistenceStrategyBuilder
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_logger
protected static final java.util.logging.Logger _logger
_rb
protected static final java.util.ResourceBundle _rb
directory
protected java.lang.String directory
DEFAULT_SESSION_FILENAME
protected static final java.lang.String DEFAULT_SESSION_FILENAME
sessionFilename
protected java.lang.String sessionFilename
sessionIdGeneratorClassname
protected java.lang.String sessionIdGeneratorClassname
_persistenceFrequency
protected java.lang.String _persistenceFrequency
_persistenceScope
protected java.lang.String _persistenceScope
_passedInPersistenceType
protected java.lang.String _passedInPersistenceType
maxSessions
protected int maxSessions
DEFAULT_REAP_INTERVAL
protected static final int DEFAULT_REAP_INTERVAL
- See Also:
- Constant Field Values
reapInterval
protected int reapInterval
storeReapInterval
protected int storeReapInterval
DEFAULT_MAX_IDLE_BACKUP
protected static final int DEFAULT_MAX_IDLE_BACKUP
- See Also:
- Constant Field Values
maxIdleBackup
protected int maxIdleBackup
DEFAULT_SESSION_TIMEOUT
protected static final int DEFAULT_SESSION_TIMEOUT
- See Also:
- Constant Field Values
sessionMaxInactiveInterval
protected int sessionMaxInactiveInterval
persistentCookieName
protected java.lang.String persistentCookieName
relaxCacheVersionSemantics
protected boolean relaxCacheVersionSemantics
JSF_HA_ENABLED
protected static final java.lang.String JSF_HA_ENABLED
- See Also:
- Constant Field Values
BasePersistenceStrategyBuilder
public BasePersistenceStrategyBuilder()
initializePersistenceStrategy
public void initializePersistenceStrategy(Context ctx,
SessionManager smBean,
ServerConfigLookup serverConfigLookup)
- Specified by:
initializePersistenceStrategy in interface PersistenceStrategyBuilder
setDefaultParams
public void setDefaultParams(Context ctx,
SessionManager smBean)
readInstanceLevelParams
public void readInstanceLevelParams(ServerConfigLookup serverConfigLookup)
readWebAppParams
public void readWebAppParams(Context ctx,
SessionManager smBean)
prependContextPathTo
protected java.lang.String prependContextPathTo(java.lang.String str,
Context ctx)
getFilePartOf
protected java.lang.String getFilePartOf(java.lang.String str)
stripNonAlphas
protected java.lang.String stripNonAlphas(java.lang.String inputString)
- this method strips out all non-alpha characters
- Parameters:
inputString -
stripNonAlphaNumericsExceptUnderscore
protected java.lang.String stripNonAlphaNumericsExceptUnderscore(java.lang.String inputString)
- this method strips out all non-alphanumeric characters
- Parameters:
inputString -
stripNonAlphaNumerics
protected java.lang.String stripNonAlphaNumerics(java.lang.String inputString)
- this method strips out all non-alphanumeric characters
- Parameters:
inputString -
getPersistenceFrequency
public java.lang.String getPersistenceFrequency()
setPersistenceFrequency
public void setPersistenceFrequency(java.lang.String persistenceFrequency)
- Specified by:
setPersistenceFrequency in interface PersistenceStrategyBuilder
getPersistenceScope
public java.lang.String getPersistenceScope()
setPersistenceScope
public void setPersistenceScope(java.lang.String persistenceScope)
- Specified by:
setPersistenceScope in interface PersistenceStrategyBuilder
getPassedInPersistenceType
public java.lang.String getPassedInPersistenceType()
setPassedInPersistenceType
public void setPassedInPersistenceType(java.lang.String persistenceType)
- Specified by:
setPassedInPersistenceType in interface PersistenceStrategyBuilder
Copyright © 2012 GlassFish Community. All Rights Reserved.