Class SessionManagerConfig
- java.lang.Object
-
- com.aspectran.core.util.apon.AbstractParameters
-
- com.aspectran.core.context.config.SessionManagerConfig
-
- All Implemented Interfaces:
Parameters
public class SessionManagerConfig extends AbstractParameters
-
-
Constructor Summary
Constructors Constructor Description SessionManagerConfig()
SessionManagerConfig(VariableParameters parameters)
SessionManagerConfig(java.lang.String apon)
-
Method Summary
-
Methods inherited from class com.aspectran.core.util.apon.AbstractParameters
clearValue, clearValue, describe, describe, getActualName, getBoolean, getBoolean, getBoolean, getBoolean, getBooleanArray, getBooleanArray, getBooleanList, getBooleanList, getDouble, getDouble, getDouble, getDouble, getDoubleArray, getDoubleArray, getDoubleList, getDoubleList, getFloat, getFloat, getFloat, getFloat, getFloatArray, getFloatArray, getFloatList, getFloatList, getInt, getInt, getInt, getInt, getIntArray, getIntArray, getIntList, getIntList, getLong, getLong, getLong, getLong, getLongArray, getLongArray, getLongList, getLongList, getParameter, getParameter, getParameterNames, getParameterNameSet, getParameters, getParameters, getParametersArray, getParametersArray, getParametersList, getParametersList, getParameterValue, getParameterValueMap, getParent, getProprietor, getQualifiedName, getString, getString, getString, getString, getStringArray, getStringArray, getStringList, getStringList, getValue, getValue, hasParameter, hasParameter, hasValue, hasValue, isAssigned, isAssigned, isStructureFixed, newParameters, newParameters, newParameterValue, newParameterValue, putAll, putValue, putValue, putValueNonNull, putValueNonNull, readFrom, setActualName, setProprietor, toString, touchParameters, touchParameters, updateContainer
-
-
-
-
Constructor Detail
-
SessionManagerConfig
public SessionManagerConfig()
-
SessionManagerConfig
public SessionManagerConfig(java.lang.String apon) throws java.io.IOException
- Throws:
java.io.IOException
-
SessionManagerConfig
public SessionManagerConfig(VariableParameters parameters) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
isStartup
public boolean isStartup()
-
setStartup
public SessionManagerConfig setStartup(boolean startup)
-
getWorkerName
public java.lang.String getWorkerName()
-
setWorkerName
public SessionManagerConfig setWorkerName(java.lang.String workerName)
-
hasWorkerName
public boolean hasWorkerName()
-
getMaxSessions
public int getMaxSessions()
-
setMaxSessions
public SessionManagerConfig setMaxSessions(int maxSessions)
-
hasMaxSessions
public boolean hasMaxSessions()
-
getMaxIdleSeconds
public int getMaxIdleSeconds()
-
setMaxIdleSeconds
public SessionManagerConfig setMaxIdleSeconds(int maxIdleSeconds)
-
hasMaxIdleSeconds
public boolean hasMaxIdleSeconds()
-
getEvictionIdleSeconds
public int getEvictionIdleSeconds()
-
setEvictionIdleSeconds
public SessionManagerConfig setEvictionIdleSeconds(int evictionIdleSeconds)
-
hasEvictionIdleSeconds
public boolean hasEvictionIdleSeconds()
-
getScavengingIntervalSeconds
public int getScavengingIntervalSeconds()
-
setScavengingIntervalSeconds
public SessionManagerConfig setScavengingIntervalSeconds(int scavengingIntervalSeconds)
-
hasScavengingIntervalSeconds
public boolean hasScavengingIntervalSeconds()
-
getSaveOnCreate
public boolean getSaveOnCreate()
-
setSaveOnCreate
public SessionManagerConfig setSaveOnCreate(boolean saveOnCreate)
-
hasSaveOnCreate
public boolean hasSaveOnCreate()
-
getSaveOnInactiveEviction
public boolean getSaveOnInactiveEviction()
-
setSaveOnInactiveEviction
public SessionManagerConfig setSaveOnInactiveEviction(boolean saveOnInactiveEviction)
-
hasSaveOnInactiveEviction
public boolean hasSaveOnInactiveEviction()
-
getRemoveUnloadableSessions
public boolean getRemoveUnloadableSessions()
-
setRemoveUnloadableSessions
public SessionManagerConfig setRemoveUnloadableSessions(boolean removeUnloadableSessions)
-
hasRemoveUnloadableSessions
public boolean hasRemoveUnloadableSessions()
-
getNonPersistentAttributes
public java.lang.String[] getNonPersistentAttributes()
-
setNonPersistentAttributes
public SessionManagerConfig setNonPersistentAttributes(java.lang.String[] nonPersistentAttributes)
-
addNonPersistentAttributes
public SessionManagerConfig addNonPersistentAttributes(java.lang.String nonPersistentAttribute)
-
hasNonPersistentAttributes
public boolean hasNonPersistentAttributes()
-
getStoreType
public java.lang.String getStoreType()
-
setStoreType
public SessionManagerConfig setStoreType(SessionStoreType sessionStoreType)
-
getFileStoreConfig
public SessionFileStoreConfig getFileStoreConfig()
-
newFileStoreConfig
public SessionFileStoreConfig newFileStoreConfig()
-
touchFileStoreConfig
public SessionFileStoreConfig touchFileStoreConfig()
-
-