Package org.eclipse.jetty.ee10.servlet
Class SessionHandler.ServletSessionApi
java.lang.Object
org.eclipse.jetty.ee10.servlet.SessionHandler.ServletSessionApi
- All Implemented Interfaces:
jakarta.servlet.http.HttpSession
,Session.API
- Enclosing class:
- SessionHandler
public static class SessionHandler.ServletSessionApi
extends Object
implements jakarta.servlet.http.HttpSession, Session.API
-
Method Summary
Modifier and TypeMethodDescriptiongetAttribute
(String name) long
getId()
long
int
jakarta.servlet.ServletContext
static ManagedSession
getSession
(jakarta.servlet.http.HttpSession httpSession) void
boolean
isNew()
void
removeAttribute
(String name) void
setAttribute
(String name, Object value) void
setMaxInactiveInterval
(int interval) wrapSession
(ManagedSession session)
-
Method Details
-
wrapSession
-
getSession
-
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
- Specified by:
getAttribute
in interfacejakarta.servlet.http.HttpSession
-
getAttributeNames
- Specified by:
getAttributeNames
in interfacejakarta.servlet.http.HttpSession
-
setAttribute
- Specified by:
setAttribute
in interfacejakarta.servlet.http.HttpSession
-
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
-