Interface CatalinaSession
- All Superinterfaces:
org.apache.catalina.Session
- All Known Implementing Classes:
DistributableSession
public interface CatalinaSession
extends org.apache.catalina.Session
Provides default implementations of methods that can be derived or outright ignored.
- Author:
- Paul Ferraro
-
Field Summary
Fields inherited from interface org.apache.catalina.Session
SESSION_ACTIVATED_EVENT, SESSION_CREATED_EVENT, SESSION_DESTROYED_EVENT, SESSION_PASSIVATED_EVENT -
Method Summary
Modifier and TypeMethodDescriptiondefault voidaccess()default longdefault longdefault longdefault longdefault longdefault longdefault voidrecycle()default voidsetCreationTime(long time) default voiddefault voiddefault voidsetManager(org.apache.catalina.Manager manager) default voidsetNew(boolean isNew) default voidsetValid(boolean isValid) Methods inherited from interface org.apache.catalina.Session
addSessionListener, endAccess, expire, getAuthType, getCreationTime, getId, getIdInternal, getLastAccessedTime, getManager, getMaxInactiveInterval, getNote, getNoteNames, getPrincipal, getSession, isAttributeDistributable, isValid, removeNote, removeSessionListener, setAuthType, setMaxInactiveInterval, setNote, setPrincipal, tellChangedSessionId
-
Method Details
-
getCreationTimeInternal
default long getCreationTimeInternal()- Specified by:
getCreationTimeInternalin interfaceorg.apache.catalina.Session
-
setCreationTime
default void setCreationTime(long time) - Specified by:
setCreationTimein interfaceorg.apache.catalina.Session
-
setId
- Specified by:
setIdin interfaceorg.apache.catalina.Session
-
setId
- Specified by:
setIdin interfaceorg.apache.catalina.Session
-
getThisAccessedTime
default long getThisAccessedTime()- Specified by:
getThisAccessedTimein interfaceorg.apache.catalina.Session
-
getThisAccessedTimeInternal
default long getThisAccessedTimeInternal()- Specified by:
getThisAccessedTimeInternalin interfaceorg.apache.catalina.Session
-
getLastAccessedTimeInternal
default long getLastAccessedTimeInternal()- Specified by:
getLastAccessedTimeInternalin interfaceorg.apache.catalina.Session
-
getIdleTime
default long getIdleTime()- Specified by:
getIdleTimein interfaceorg.apache.catalina.Session
-
getIdleTimeInternal
default long getIdleTimeInternal()- Specified by:
getIdleTimeInternalin interfaceorg.apache.catalina.Session
-
setManager
default void setManager(org.apache.catalina.Manager manager) - Specified by:
setManagerin interfaceorg.apache.catalina.Session
-
setNew
default void setNew(boolean isNew) - Specified by:
setNewin interfaceorg.apache.catalina.Session
-
setValid
default void setValid(boolean isValid) - Specified by:
setValidin interfaceorg.apache.catalina.Session
-
access
default void access()- Specified by:
accessin interfaceorg.apache.catalina.Session
-
recycle
default void recycle()- Specified by:
recyclein interfaceorg.apache.catalina.Session
-