Class DefaultSessionManager
java.lang.Object
com.aspectran.core.component.AbstractComponent
com.aspectran.core.component.session.AbstractSessionHandler
com.aspectran.core.component.session.DefaultSessionManager
- All Implemented Interfaces:
DisposableBean
,ApplicationAdapterAware
,Aware
,Component
,SessionHandler
,SessionManager
public class DefaultSessionManager
extends AbstractSessionHandler
implements SessionManager, ApplicationAdapterAware, DisposableBean
Implementation of SessionManager.
Created: 2017. 6. 12.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
void
setApplicationAdapter
(ApplicationAdapter applicationAdapter) void
setSessionManagerConfig
(SessionManagerConfig sessionManagerConfig) void
void
setSessionStore
(SessionStore sessionStore) Methods inherited from class com.aspectran.core.component.session.AbstractSessionHandler
addSessionListener, clearSessionListeners, createSession, createSessionId, doDestroy, fireSessionAttributeListeners, fireSessionDestroyedListeners, getActiveSessions, getAllSessions, getComponentName, getDefaultMaxIdleSecs, getHouseKeeper, getScheduler, getSession, getSessionCache, getSessionIdGenerator, getStatistics, getWorkerName, invalidate, invalidate, recordSessionTime, releaseSession, removeSession, removeSession, removeSessionListener, renewSessionId, scavenge, sessionInactivityTimerExpired, setDefaultMaxIdleSecs, setHouseKeeper, setScheduler, setSessionCache, setSessionIdGenerator, setWorkerName
Methods inherited from class com.aspectran.core.component.AbstractComponent
destroy, initialize, isAvailable, isDestroyed, isDestroying, isInitialized
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aspectran.core.component.Component
destroy, getComponentName, initialize, isAvailable, isDestroyed, isDestroying, isInitialized
Methods inherited from interface com.aspectran.core.component.bean.ablility.DisposableBean
destroy
-
Constructor Details
-
DefaultSessionManager
public DefaultSessionManager() -
DefaultSessionManager
-
-
Method Details
-
getApplicationAdapter
-
setApplicationAdapter
- Specified by:
setApplicationAdapter
in interfaceApplicationAdapterAware
-
setSessionManagerConfig
-
setSessionManagerConfigWithApon
-
setSessionStore
-
getSessionHandler
- Specified by:
getSessionHandler
in interfaceSessionManager
-
doInitialize
- Overrides:
doInitialize
in classAbstractSessionHandler
- Throws:
Exception
-