public class FakeHttpSession
extends java.lang.Object
implements jakarta.servlet.http.HttpSession
| Constructor and Description |
|---|
FakeHttpSession(jakarta.servlet.http.HttpSession session) |
FakeHttpSession(java.lang.String sessionId,
jakarta.servlet.ServletContext servletContext,
long creationTime,
int maxInactiveInterval) |
| Modifier and Type | Method and Description |
|---|---|
FakeHttpSession |
copyAttributes(jakarta.servlet.http.HttpSession httpSession) |
void |
destroy() |
java.lang.Object |
getAttribute(java.lang.String name) |
java.util.Enumeration<java.lang.String> |
getAttributeNames() |
long |
getCreationTime() |
java.lang.String |
getId() |
long |
getLastAccessedTime() |
int |
getMaxInactiveInterval() |
jakarta.servlet.ServletContext |
getServletContext() |
jakarta.servlet.http.HttpSessionContext |
getSessionContext() |
java.lang.Object |
getValue(java.lang.String name) |
java.lang.String[] |
getValueNames() |
void |
invalidate() |
boolean |
isNew() |
void |
putValue(java.lang.String name,
java.lang.Object value) |
void |
removeAttribute(java.lang.String name) |
void |
removeValue(java.lang.String name) |
void |
setAttribute(java.lang.String name,
java.lang.Object value) |
void |
setMaxInactiveInterval(int interval) |
public FakeHttpSession(java.lang.String sessionId,
jakarta.servlet.ServletContext servletContext,
long creationTime,
int maxInactiveInterval)
public FakeHttpSession(jakarta.servlet.http.HttpSession session)
public void destroy()
public long getCreationTime()
getCreationTime in interface jakarta.servlet.http.HttpSessionpublic java.lang.String getId()
getId in interface jakarta.servlet.http.HttpSessionpublic long getLastAccessedTime()
getLastAccessedTime in interface jakarta.servlet.http.HttpSessionpublic jakarta.servlet.ServletContext getServletContext()
getServletContext in interface jakarta.servlet.http.HttpSessionpublic void setMaxInactiveInterval(int interval)
setMaxInactiveInterval in interface jakarta.servlet.http.HttpSessionpublic int getMaxInactiveInterval()
getMaxInactiveInterval in interface jakarta.servlet.http.HttpSessionpublic jakarta.servlet.http.HttpSessionContext getSessionContext()
getSessionContext in interface jakarta.servlet.http.HttpSessionpublic java.lang.Object getAttribute(java.lang.String name)
getAttribute in interface jakarta.servlet.http.HttpSessionpublic java.lang.Object getValue(java.lang.String name)
getValue in interface jakarta.servlet.http.HttpSessionpublic java.util.Enumeration<java.lang.String> getAttributeNames()
getAttributeNames in interface jakarta.servlet.http.HttpSessionpublic java.lang.String[] getValueNames()
getValueNames in interface jakarta.servlet.http.HttpSessionpublic void setAttribute(java.lang.String name,
java.lang.Object value)
setAttribute in interface jakarta.servlet.http.HttpSessionpublic void putValue(java.lang.String name,
java.lang.Object value)
putValue in interface jakarta.servlet.http.HttpSessionpublic void removeAttribute(java.lang.String name)
removeAttribute in interface jakarta.servlet.http.HttpSessionpublic void removeValue(java.lang.String name)
removeValue in interface jakarta.servlet.http.HttpSessionpublic FakeHttpSession copyAttributes(jakarta.servlet.http.HttpSession httpSession)
public void invalidate()
invalidate in interface jakarta.servlet.http.HttpSessionpublic boolean isNew()
isNew in interface jakarta.servlet.http.HttpSessionCopyright © 2022. All Rights Reserved.