Class SessionHandler.ServletSessionApi
java.lang.Object
org.eclipse.jetty.ee9.nested.SessionHandler.ServletSessionApi
- All Implemented Interfaces:
jakarta.servlet.http.HttpSession
,Session.API
- Enclosing class:
SessionHandler
public class SessionHandler.ServletSessionApi
extends Object
implements jakarta.servlet.http.HttpSession, Session.API
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.servlet.http.HttpSession
jakarta.servlet.http.HttpSession.Accessor
-
Method Summary
Modifier and TypeMethodDescriptiongetAttribute
(String name) long
getId()
long
int
getOrCreateSession
(jakarta.servlet.ServletRequest servletRequest) jakarta.servlet.ServletContext
jakarta.servlet.http.HttpSessionContext
String[]
void
boolean
isNew()
void
void
removeAttribute
(String name) void
removeValue
(String name) void
setAttribute
(String name, Object value) void
setMaxInactiveInterval
(int interval) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jakarta.servlet.http.HttpSession
getAccessor
-
Method Details
-
getOrCreateSession
-
getSession
- Specified by:
getSession
in interfaceSession.API
-
getCreationTime
public long getCreationTime()- Specified by:
getCreationTime
in interfacejakarta.servlet.http.HttpSession
-
getId
- Specified by:
getId
in interfacejakarta.servlet.http.HttpSession
-
getLastAccessedTime
public long getLastAccessedTime()- Specified by:
getLastAccessedTime
in interfacejakarta.servlet.http.HttpSession
-
getServletContext
public jakarta.servlet.ServletContext getServletContext()- Specified by:
getServletContext
in interfacejakarta.servlet.http.HttpSession
-
setMaxInactiveInterval
public void setMaxInactiveInterval(int interval) - Specified by:
setMaxInactiveInterval
in interfacejakarta.servlet.http.HttpSession
-
getMaxInactiveInterval
public int getMaxInactiveInterval()- Specified by:
getMaxInactiveInterval
in interfacejakarta.servlet.http.HttpSession
-
getAttribute
-
getAttributeNames
- Specified by:
getAttributeNames
in interfacejakarta.servlet.http.HttpSession
-
setAttribute
-
removeAttribute
- Specified by:
removeAttribute
in interfacejakarta.servlet.http.HttpSession
-
invalidate
public void invalidate()- Specified by:
invalidate
in interfacejakarta.servlet.http.HttpSession
-
isNew
public boolean isNew()- Specified by:
isNew
in interfacejakarta.servlet.http.HttpSession
-
getSessionContext
public jakarta.servlet.http.HttpSessionContext getSessionContext() -
getValue
-
getValueNames
-
putValue
-
removeValue
-