|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mortbay.jetty.servlet.wadi.WadiSessionAdaptor
public class WadiSessionAdaptor
Constructor Summary | |
---|---|
WadiSessionAdaptor(org.codehaus.wadi.core.session.Session session)
|
Method Summary | |
---|---|
java.lang.Object |
addState(java.lang.String key,
java.lang.Object value)
Map like contract to manipulate state information. |
java.lang.String |
getSessionId()
Gets the sessionId. |
java.util.Map |
getState()
Map like contract to manipulate state information. |
java.lang.Object |
getState(java.lang.String key)
Map like contract to manipulate state information. |
void |
onEndAccess()
Notifies the session that state accesses are now completed. |
void |
release()
Releases the session. |
java.lang.Object |
removeState(java.lang.String key)
Map like contract to manipulate state information. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WadiSessionAdaptor(org.codehaus.wadi.core.session.Session session)
Method Detail |
---|
public java.lang.String getSessionId()
WadiSession
getSessionId
in interface WadiSession
public void release()
WadiSession
When a Session is released, it is released from the underlying set of SessionManagers. In other words, its sessionId is unknown and its state is permanently lost. After the release of a Session, the behavior of the other methods is undefined.
release
in interface WadiSession
public java.lang.Object addState(java.lang.String key, java.lang.Object value)
WadiSession
addState
in interface WadiSession
public java.lang.Object getState(java.lang.String key)
WadiSession
getState
in interface WadiSession
public java.lang.Object removeState(java.lang.String key)
WadiSession
removeState
in interface WadiSession
public java.util.Map getState()
WadiSession
The returned Map is mutable and is backed by the session.
getState
in interface WadiSession
public void onEndAccess()
WadiSession
When state accesses end, the underlying local SessionManager may decide to replicate synchronously or asynchronously the current state to remote SessionManagers.
onEndAccess
in interface WadiSession
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |