public class SingleNodeSessionSerializer extends java.lang.Object implements SessionSerializer
Map
implementation.Constructor and Description |
---|
SingleNodeSessionSerializer() |
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Destroys serializer.
|
boolean |
existsSession(java.lang.String sessionId)
Tests if exists session with sessionId.
|
java.util.Collection<FireWebApplication> |
getSessions()
Loads all active sessions from serializer container.
|
void |
initialize(java.lang.String contxt)
Initialize sessions' serialization.
|
FireWebApplication |
loadSession(java.lang.String sessionId)
Deserialize session based on sessionId.
|
void |
removeSession(java.lang.String sessionId)
Removes session form serializer container.
|
void |
storeSession(FireWebApplication app)
Implements serialization of session object.
|
public void initialize(java.lang.String contxt)
SessionSerializer
initialize
in interface SessionSerializer
contxt
- helper value for father implementation. The application
canonical class namepublic void destroy()
SessionSerializer
destroy
in interface SessionSerializer
public void storeSession(FireWebApplication app)
SessionSerializer
storeSession
in interface SessionSerializer
app
- Session context object.public void removeSession(java.lang.String sessionId)
SessionSerializer
removeSession
in interface SessionSerializer
sessionId
- Value from request.public FireWebApplication loadSession(java.lang.String sessionId)
SessionSerializer
loadSession
in interface SessionSerializer
sessionId
- Value from request.public boolean existsSession(java.lang.String sessionId)
SessionSerializer
existsSession
in interface SessionSerializer
sessionId
- Value from request.public java.util.Collection<FireWebApplication> getSessions()
SessionSerializer
getSessions
in interface SessionSerializer