public class DistributableImmutableSession extends AbstractDistributableSession<ImmutableSession>
ImmutableSession.| Constructor and Description |
|---|
DistributableImmutableSession(io.undertow.server.session.SessionManager manager,
ImmutableSession session) |
| Modifier and Type | Method and Description |
|---|---|
String |
changeSessionId(io.undertow.server.HttpServerExchange exchange,
io.undertow.server.session.SessionConfig config) |
protected ImmutableSession |
getSession()
Returns a reference to the delegate session.
|
io.undertow.server.session.SessionManager |
getSessionManager() |
void |
invalidate(io.undertow.server.HttpServerExchange exchange) |
Object |
removeAttribute(String name) |
void |
requestDone(io.undertow.server.HttpServerExchange serverExchange) |
Object |
setAttribute(String name,
Object value) |
void |
setMaxInactiveInterval(int interval) |
getAttribute, getAttributeNames, getCreationTime, getId, getLastAccessedTime, getMaxInactiveIntervalpublic DistributableImmutableSession(io.undertow.server.session.SessionManager manager,
ImmutableSession session)
public io.undertow.server.session.SessionManager getSessionManager()
protected ImmutableSession getSession()
AbstractDistributableSessiongetSession in class AbstractDistributableSession<ImmutableSession>public void requestDone(io.undertow.server.HttpServerExchange serverExchange)
public void setMaxInactiveInterval(int interval)
public void invalidate(io.undertow.server.HttpServerExchange exchange)
public String changeSessionId(io.undertow.server.HttpServerExchange exchange, io.undertow.server.session.SessionConfig config)
Copyright © 2014 JBoss by Red Hat. All rights reserved.