org.eclipse.jetty.server.session
public class JDBCSessionManager.Session extends AbstractSession
Modifier | Constructor and Description |
---|---|
protected |
JDBCSessionManager.Session(javax.servlet.http.HttpServletRequest request)
Session from a request.
|
protected |
JDBCSessionManager.Session(java.lang.String sessionId,
java.lang.String rowId,
long created,
long accessed)
Session restored from database
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
access(long time)
Entry to session.
|
protected void |
complete()
Exit from session
|
protected void |
cookieSet() |
java.lang.String |
getCanonicalContext() |
long |
getCookieSet() |
long |
getExpiryTime() |
java.lang.String |
getLastNode() |
long |
getLastSaved() |
protected java.lang.String |
getRowId() |
java.lang.String |
getVirtualHost() |
void |
removeAttribute(java.lang.String name) |
void |
setAttribute(java.lang.String name,
java.lang.Object value) |
void |
setCanonicalContext(java.lang.String str) |
void |
setCookieSet(long ms) |
void |
setExpiryTime(long time) |
void |
setLastNode(java.lang.String node) |
void |
setLastSaved(long time) |
protected void |
setRowId(java.lang.String rowId) |
void |
setVirtualHost(java.lang.String vhost) |
protected void |
timeout() |
java.lang.String |
toString() |
addAttributes, bindValue, checkValid, clearAttributes, didActivate, doGet, doInvalidate, doPutOrRemove, getAccessed, getAttribute, getAttributeMap, getAttributeNames, getAttributes, getClusterId, getCookieSetTime, getCreationTime, getId, getLastAccessedTime, getMaxInactiveInterval, getNames, getNodeId, getRequests, getServletContext, getSession, getSessionContext, getValue, getValueNames, invalidate, isIdChanged, isNew, isValid, putValue, removeValue, setIdChanged, setLastAccessedTime, setMaxInactiveInterval, setRequests, unbindValue, willPassivate
protected JDBCSessionManager.Session(javax.servlet.http.HttpServletRequest request)
request
- protected JDBCSessionManager.Session(java.lang.String sessionId, java.lang.String rowId, long created, long accessed)
sessionId
- rowId
- created
- accessed
- protected java.lang.String getRowId()
protected void setRowId(java.lang.String rowId)
public void setVirtualHost(java.lang.String vhost)
public java.lang.String getVirtualHost()
public long getLastSaved()
public void setLastSaved(long time)
public void setExpiryTime(long time)
public long getExpiryTime()
public void setCanonicalContext(java.lang.String str)
public java.lang.String getCanonicalContext()
public void setCookieSet(long ms)
public long getCookieSet()
public void setLastNode(java.lang.String node)
public java.lang.String getLastNode()
public void setAttribute(java.lang.String name, java.lang.Object value)
setAttribute
in interface javax.servlet.http.HttpSession
setAttribute
in class AbstractSession
public void removeAttribute(java.lang.String name)
removeAttribute
in interface javax.servlet.http.HttpSession
removeAttribute
in class AbstractSession
protected void cookieSet()
cookieSet
in class AbstractSession
protected boolean access(long time)
access
in class AbstractSession
AbstractSession.access(long)
protected void complete()
complete
in class AbstractSession
AbstractSession.complete()
protected void timeout() throws java.lang.IllegalStateException
timeout
in class AbstractSession
java.lang.IllegalStateException
public java.lang.String toString()
toString
in class AbstractSession
Copyright © 2014. All Rights Reserved.