| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
An abstract interface to provide session storage to Axis services. This is extremely basic at the moment.
| Method Summary | |
|  java.lang.Object | get(java.lang.String key)Get a property from the session | 
|  java.util.Enumeration | getKeys()Get an enumeration of the keys in this session | 
|  java.lang.Object | getLockObject()Get an Object suitable for synchronizing the session. | 
|  int | getTimeout()Return the sessions' time-to-live. | 
|  void | invalidate()invalidate the session | 
|  void | remove(java.lang.String key)Remove a property from the session | 
|  void | set(java.lang.String key,
    java.lang.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) | 
| Method Detail | 
public java.lang.Object get(java.lang.String key)
key - the name of the property desired.
public void set(java.lang.String key,
                java.lang.Object value)
key - the name of the property to set.value - the value of the property.public void remove(java.lang.String key)
key - the name of the property desired.public java.util.Enumeration getKeys()
public void setTimeout(int timeout)
public int getTimeout()
public void touch()
public void invalidate()
public java.lang.Object getLockObject()
| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||