Uses of Interface
org.apache.shiro.session.mgt.eis.SessionDAO
-
Packages that use SessionDAO Package Description org.apache.shiro.session.mgt SessionManager
components supporting enterprise session management.org.apache.shiro.session.mgt.eis EIS (Enterprise Information System)-tier components that can perform CRUD operations for sessions using any EIS API. -
-
Uses of SessionDAO in org.apache.shiro.session.mgt
Fields in org.apache.shiro.session.mgt declared as SessionDAO Modifier and Type Field Description protected SessionDAO
DefaultSessionManager. sessionDAO
Methods in org.apache.shiro.session.mgt that return SessionDAO Modifier and Type Method Description SessionDAO
DefaultSessionManager. getSessionDAO()
Methods in org.apache.shiro.session.mgt with parameters of type SessionDAO Modifier and Type Method Description void
DefaultSessionManager. setSessionDAO(SessionDAO sessionDAO)
-
Uses of SessionDAO in org.apache.shiro.session.mgt.eis
Classes in org.apache.shiro.session.mgt.eis that implement SessionDAO Modifier and Type Class Description class
AbstractSessionDAO
An abstractSessionDAO
implementation that performs some sanity checks on session creation and reading and allows for pluggable Session ID generation strategies if desired.class
CachingSessionDAO
An CachingSessionDAO is a SessionDAO that provides a transparent caching layer between the components that use it and the underlying EIS (Enterprise Information System) session backing store (for example, filesystem, database, enterprise grid/cloud, etc).class
EnterpriseCacheSessionDAO
SessionDAO implementation that relies on an enterprise caching product as the EIS system of record for all sessions.class
MemorySessionDAO
Simple memory-based implementation of the SessionDAO that stores all of its sessions in an in-memoryConcurrentMap
.
-