|
||||||||||
| 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 WadiSessionpublic void release()
WadiSessionWhen 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 WadiSessionpublic java.lang.Object getState(java.lang.String key)
WadiSession
getState in interface WadiSessionpublic java.lang.Object removeState(java.lang.String key)
WadiSession
removeState in interface WadiSessionpublic java.util.Map getState()
WadiSessionThe returned Map is mutable and is backed by the session.
getState in interface WadiSessionpublic void onEndAccess()
WadiSessionWhen 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 | |||||||||