anvil.session
Interface Session

All Known Implementing Classes:
AbstractSession, ClientSessionContainer.ClientSession, HttpSessionAdapter

public interface Session

interface Session


Method Summary
 java.lang.Object getAttribute(java.lang.String name)
           
 java.lang.String getCitizen()
           
 long getCreationTime()
           
 java.lang.String getId()
           
 long getLastAccessTime()
           
 void invalidate()
           
 BindingIterator iterator()
           
 void removeAttribute(java.lang.String name)
           
 void setAttribute(java.lang.String name, java.lang.Object value)
           
 void setCitizen(java.lang.String citizen)
           
 void touch()
           
 boolean validate()
           
 

Method Detail

getId

public java.lang.String getId()

removeAttribute

public void removeAttribute(java.lang.String name)

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.Object value)

getAttribute

public java.lang.Object getAttribute(java.lang.String name)

iterator

public BindingIterator iterator()

getCreationTime

public long getCreationTime()

getLastAccessTime

public long getLastAccessTime()

getCitizen

public java.lang.String getCitizen()

setCitizen

public void setCitizen(java.lang.String citizen)

touch

public void touch()

invalidate

public void invalidate()

validate

public boolean validate()