Class HttpSessionWrapper
java.lang.Object
org.apache.felix.http.jakartawrappers.HttpSessionWrapper
- All Implemented Interfaces:
jakarta.servlet.http.HttpSession
Http session wrapper
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.servlet.http.HttpSession
jakarta.servlet.http.HttpSession.Accessor
-
Constructor Summary
ConstructorsConstructorDescriptionHttpSessionWrapper
(javax.servlet.http.HttpSession session) Create new session -
Method Summary
Modifier and TypeMethodDescriptiongetAttribute
(String name) long
getId()
long
int
jakarta.servlet.ServletContext
void
boolean
isNew()
void
removeAttribute
(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
-
Constructor Details
-
HttpSessionWrapper
public HttpSessionWrapper(@NotNull javax.servlet.http.HttpSession session) Create new session- Parameters:
session
- Wrapped session
-
-
Method Details
-
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
-