public class SessionAgent
extends java.lang.Object
Created: 2017. 9. 10.
| Constructor | Description |
|---|---|
SessionAgent(SessionHandler sessionHandler) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
access() |
Called by the
CoreActivity when a session is first accessed by a request. |
void |
complete() |
Called by the
CoreActivity when a session is last accessed by a request. |
<T> T |
getAttribute(java.lang.String name) |
|
java.util.Enumeration<java.lang.String> |
getAttributeNames() |
|
long |
getCreationTime() |
|
java.lang.String |
getId() |
|
long |
getLastAccessedTime() |
|
int |
getMaxInactiveInterval() |
|
Session |
getSession(boolean create) |
|
SessionScope |
getSessionScope() |
|
void |
invalidate() |
|
boolean |
isNew() |
|
void |
removeAttribute(java.lang.String name) |
|
void |
setAttribute(java.lang.String name,
java.lang.Object value) |
|
void |
setMaxInactiveInterval(int secs) |
public SessionAgent(SessionHandler sessionHandler)
public java.lang.String getId()
public boolean isNew()
public long getCreationTime()
public long getLastAccessedTime()
public int getMaxInactiveInterval()
public void setMaxInactiveInterval(int secs)
public java.util.Enumeration<java.lang.String> getAttributeNames()
public <T> T getAttribute(java.lang.String name)
public void setAttribute(java.lang.String name,
java.lang.Object value)
public void removeAttribute(java.lang.String name)
public void invalidate()
public SessionScope getSessionScope()
public void access()
CoreActivity when a session is first accessed by a request.public void complete()
CoreActivity when a session is last accessed by a request.public Session getSession(boolean create)
Copyright © 2008–2018 The Aspectran Project. All rights reserved.