public class HttpSessionAdapter
extends org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
| Constructor and Description |
|---|
HttpSessionAdapter(org.wildfly.clustering.web.session.Session<LocalSessionContext> session,
CatalinaManager manager,
org.wildfly.clustering.ee.Batch batch,
Runnable invalidateAction) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getAttribute(String name) |
Enumeration<String> |
getAttributeNames() |
long |
getCreationTime() |
long |
getLastAccessedTime() |
int |
getMaxInactiveInterval() |
void |
invalidate() |
boolean |
isNew() |
void |
removeAttribute(String name) |
void |
setAttribute(String name,
Object value) |
void |
setMaxInactiveInterval(int interval) |
public HttpSessionAdapter(org.wildfly.clustering.web.session.Session<LocalSessionContext> session, CatalinaManager manager, org.wildfly.clustering.ee.Batch batch, Runnable invalidateAction)
public boolean isNew()
isNew in interface javax.servlet.http.HttpSessionisNew in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapterpublic long getCreationTime()
getCreationTime in interface javax.servlet.http.HttpSessiongetCreationTime in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapterpublic long getLastAccessedTime()
getLastAccessedTime in interface javax.servlet.http.HttpSessiongetLastAccessedTime in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapterpublic int getMaxInactiveInterval()
getMaxInactiveInterval in interface javax.servlet.http.HttpSessiongetMaxInactiveInterval in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapterpublic void setMaxInactiveInterval(int interval)
setMaxInactiveInterval in interface javax.servlet.http.HttpSessionsetMaxInactiveInterval in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapterpublic void invalidate()
invalidate in interface javax.servlet.http.HttpSessioninvalidate in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapterpublic Object getAttribute(String name)
getAttribute in interface javax.servlet.http.HttpSessiongetAttribute in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapterpublic Enumeration<String> getAttributeNames()
getAttributeNames in interface javax.servlet.http.HttpSessiongetAttributeNames in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapterpublic void setAttribute(String name, Object value)
setAttribute in interface javax.servlet.http.HttpSessionsetAttribute in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapterpublic void removeAttribute(String name)
removeAttribute in interface javax.servlet.http.HttpSessionremoveAttribute in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapterCopyright © 2018 JBoss by Red Hat. All rights reserved.