|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.axis.session.SimpleSession
A trivial session implementation.
Constructor Summary | |
SimpleSession()
Default constructor - set lastTouched to now |
Method Summary | |
Object |
get(String key)
Get a property from the session |
Enumeration |
getKeys()
Get an enumeration of the keys in this session |
long |
getLastAccessTime()
|
Object |
getLockObject()
Get an Object suitable for synchronizing the session. |
int |
getTimeout()
Return the sessions' time-to-live. |
void |
remove(String key)
Remove a property from the session |
void |
set(String key,
Object value)
Set a property in the session |
void |
setTimeout(int timeout)
Set the session's time-to-live. |
void |
touch()
"Touch" the session (mark it recently used) |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SimpleSession()
Method Detail |
public Object get(String key)
key
- the name of the property desired.public void set(String key, Object value)
key
- the name of the property to set.value
- the value of the property.public void remove(String key)
key
- the name of the property desired.public Enumeration getKeys()
public void setTimeout(int timeout)
setTimeout
in interface Session
public int getTimeout()
Session
getTimeout
in interface Session
public void touch()
public long getLastAccessTime()
public Object getLockObject()
getLockObject
in interface Session
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |