public class TempFileSessionSerializer extends java.lang.Object implements SessionSerializer
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FILE_NAME_EXTENTION
Sessions file name extensions
|
| Constructor and Description |
|---|
TempFileSessionSerializer() |
| 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 context)
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 static final java.lang.String FILE_NAME_EXTENTION
public void initialize(java.lang.String context)
SessionSerializerinitialize in interface SessionSerializercontext - helper value for father implementation. The application
canonical class namepublic void destroy()
SessionSerializerdestroy in interface SessionSerializerpublic void storeSession(FireWebApplication app)
SessionSerializerstoreSession in interface SessionSerializerapp - Session context object.public void removeSession(java.lang.String sessionId)
SessionSerializerremoveSession in interface SessionSerializersessionId - Value from request.public FireWebApplication loadSession(java.lang.String sessionId)
SessionSerializerloadSession in interface SessionSerializersessionId - Value from request.public boolean existsSession(java.lang.String sessionId)
SessionSerializerexistsSession in interface SessionSerializersessionId - Value from request.public java.util.Collection<FireWebApplication> getSessions()
SessionSerializergetSessions in interface SessionSerializer