javax.servlet.http.HttpSession
, AbstractSessionManager.SessionIf
public class NoSqlSession extends MemSession
SESSION_CREATED_SECURE
Constructor | Description |
---|---|
NoSqlSession(NoSqlSessionManager manager,
long created,
long accessed,
java.lang.String clusterId,
java.lang.Object version) |
|
NoSqlSession(NoSqlSessionManager manager,
javax.servlet.http.HttpServletRequest request) |
Modifier and Type | Method | Description |
---|---|---|
protected boolean |
access(long time) |
|
protected void |
checkValid() |
|
protected void |
complete() |
|
void |
deIdle() |
|
protected void |
doInvalidate() |
|
java.lang.Object |
doPutOrRemove(java.lang.String name,
java.lang.Object value) |
|
java.lang.Object |
getVersion() |
|
void |
idle() |
|
boolean |
isDeIdleFailed() |
|
boolean |
isDeIdling() |
|
boolean |
isDirty() |
|
boolean |
isIdle() |
|
boolean |
isIdling() |
|
protected void |
refresh() |
|
protected void |
save(boolean activateAfterSave) |
|
void |
setAttribute(java.lang.String name,
java.lang.Object value) |
|
void |
setClusterId(java.lang.String clusterId) |
|
void |
setDeIdleFailed(boolean _deIdleFailed) |
|
void |
setDeIdling() |
|
void |
setIdle(boolean idle) |
|
void |
setIdling() |
|
void |
setNodeId(java.lang.String nodeId) |
|
java.util.Set<java.lang.String> |
takeDirty() |
|
protected void |
timeout() |
bindValue, callSessionAttributeListeners, changeAttribute, checkExpiry, cookieSet, didActivate, getAccessed, getAttribute, getAttributeNames, getClusterId, getCookieSetTime, getCreationTime, getId, getLastAccessedTime, getMaxInactiveInterval, getNodeId, getRequests, getServletContext, getSession, getSessionContext, getSessionManager, getValue, getValueNames, invalidate, isIdChanged, isNew, isValid, putValue, removeAttribute, removeValue, renewId, setCookieSetTime, setIdChanged, setLastAccessedTime, setMaxInactiveInterval, setRequests, toString, unbindValue, updateAttribute, willPassivate
addAttributes, clearAttributes, doGet, doGetAttributeNames, getAttributeMap, getAttributes, getNames
public NoSqlSession(NoSqlSessionManager manager, javax.servlet.http.HttpServletRequest request)
public NoSqlSession(NoSqlSessionManager manager, long created, long accessed, java.lang.String clusterId, java.lang.Object version)
public java.lang.Object doPutOrRemove(java.lang.String name, java.lang.Object value)
doPutOrRemove
in class MemSession
public void setAttribute(java.lang.String name, java.lang.Object value)
setAttribute
in interface javax.servlet.http.HttpSession
setAttribute
in class AbstractSession
protected void timeout() throws java.lang.IllegalStateException
timeout
in class AbstractSession
java.lang.IllegalStateException
protected void checkValid() throws java.lang.IllegalStateException
checkValid
in class AbstractSession
java.lang.IllegalStateException
protected boolean access(long time)
access
in class AbstractSession
protected void complete()
complete
in class AbstractSession
protected void doInvalidate() throws java.lang.IllegalStateException
doInvalidate
in class AbstractSession
java.lang.IllegalStateException
protected void save(boolean activateAfterSave)
public void idle()
public void deIdle()
public boolean isIdle()
public boolean isIdling()
public boolean isDeIdling()
public void setIdling()
public void setDeIdling()
public void setIdle(boolean idle)
public boolean isDeIdleFailed()
public void setDeIdleFailed(boolean _deIdleFailed)
protected void refresh()
public boolean isDirty()
public java.util.Set<java.lang.String> takeDirty()
public java.lang.Object getVersion()
public void setClusterId(java.lang.String clusterId)
setClusterId
in class AbstractSession
public void setNodeId(java.lang.String nodeId)
setNodeId
in class AbstractSession
Copyright © 1995–2017 Webtide. All rights reserved.