anvil.session.net
Class ClientSessionContainer.ClientSession
java.lang.Object
|
+--anvil.session.net.ClientSessionContainer.ClientSession
- All Implemented Interfaces:
- Session
- Enclosing class:
- ClientSessionContainer
- public class ClientSessionContainer.ClientSession
- extends java.lang.Object
- implements Session
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_id
protected java.lang.String _id
_created
protected long _created
_accessed
protected long _accessed
ClientSessionContainer.ClientSession
public ClientSessionContainer.ClientSession(java.lang.String id,
long created,
long accessed)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getId
public java.lang.String getId()
- Specified by:
getId in interface Session
removeAttribute
public void removeAttribute(java.lang.String name)
- Specified by:
removeAttribute in interface Session
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object value)
- Specified by:
setAttribute in interface Session
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
- Specified by:
getAttribute in interface Session
iterator
public BindingIterator iterator()
- Specified by:
iterator in interface Session
getCreationTime
public long getCreationTime()
- Specified by:
getCreationTime in interface Session
getLastAccessTime
public long getLastAccessTime()
- Specified by:
getLastAccessTime in interface Session
getCitizen
public java.lang.String getCitizen()
- Specified by:
getCitizen in interface Session
setCitizen
public void setCitizen(java.lang.String citizen)
- Specified by:
setCitizen in interface Session
touch
public void touch()
- Specified by:
touch in interface Session
invalidate
public void invalidate()
- Specified by:
invalidate in interface Session
validate
public boolean validate()
- Specified by:
validate in interface Session