Class WebswingWebSessionManager
- java.lang.Object
-
- org.apache.shiro.session.mgt.AbstractSessionManager
-
- org.apache.shiro.session.mgt.AbstractNativeSessionManager
-
- org.apache.shiro.session.mgt.AbstractValidatingSessionManager
-
- org.apache.shiro.session.mgt.DefaultSessionManager
-
- org.apache.shiro.web.session.mgt.DefaultWebSessionManager
-
- org.webswing.server.services.security.WebswingWebSessionManager
-
- All Implemented Interfaces:
org.apache.shiro.cache.CacheManagerAware,org.apache.shiro.event.EventBusAware,org.apache.shiro.session.mgt.NativeSessionManager,org.apache.shiro.session.mgt.SessionManager,org.apache.shiro.session.mgt.ValidatingSessionManager,org.apache.shiro.util.Destroyable,org.apache.shiro.web.session.mgt.WebSessionManager
public class WebswingWebSessionManager extends org.apache.shiro.web.session.mgt.DefaultWebSessionManager
-
-
Constructor Summary
Constructors Constructor Description WebswingWebSessionManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidvalidate(org.apache.shiro.session.Session session, org.apache.shiro.session.mgt.SessionKey key)-
Methods inherited from class org.apache.shiro.web.session.mgt.DefaultWebSessionManager
createExposedSession, createExposedSession, getSessionId, getSessionId, getSessionIdCookie, isServletContainerSessions, isSessionIdCookieEnabled, isSessionIdUrlRewritingEnabled, onExpiration, onInvalidation, onStart, onStop, setSessionIdCookie, setSessionIdCookieEnabled, setSessionIdUrlRewritingEnabled
-
Methods inherited from class org.apache.shiro.session.mgt.DefaultSessionManager
afterExpired, afterStopped, create, delete, doCreateSession, getActiveSessions, getSessionDAO, getSessionFactory, isDeleteInvalidSessions, newSessionInstance, onChange, onExpiration, onStop, retrieveSession, retrieveSessionFromDataSource, setCacheManager, setDeleteInvalidSessions, setSessionDAO, setSessionFactory
-
Methods inherited from class org.apache.shiro.session.mgt.AbstractValidatingSessionManager
afterSessionValidationEnabled, beforeSessionValidationDisabled, createSession, createSessionValidationScheduler, destroy, disableSessionValidation, doGetSession, doValidate, enableSessionValidation, getSessionValidationInterval, getSessionValidationScheduler, getTimeout, isSessionValidationSchedulerEnabled, setSessionValidationInterval, setSessionValidationScheduler, setSessionValidationSchedulerEnabled, validateSessions
-
Methods inherited from class org.apache.shiro.session.mgt.AbstractNativeSessionManager
applyGlobalSessionTimeout, beforeInvalidNotification, checkValid, getAttribute, getAttributeKeys, getEventBus, getHost, getLastAccessTime, getSession, getSessionListeners, getStartTimestamp, getTimeout, isValid, notifyExpiration, notifyStart, notifyStop, publishEvent, removeAttribute, setAttribute, setEventBus, setSessionListeners, setTimeout, start, stop, touch
-
Methods inherited from class org.apache.shiro.session.mgt.AbstractSessionManager
getGlobalSessionTimeout, setGlobalSessionTimeout
-
-
-
-
Method Detail
-
validate
protected void validate(org.apache.shiro.session.Session session, org.apache.shiro.session.mgt.SessionKey key) throws org.apache.shiro.session.InvalidSessionException- Overrides:
validatein classorg.apache.shiro.session.mgt.AbstractValidatingSessionManager- Throws:
org.apache.shiro.session.InvalidSessionException
-
-