Package org.wildfly.extension.undertow
Class InMemoryModularPersistentSessionManager
- java.lang.Object
-
- org.wildfly.extension.undertow.AbstractPersistentSessionManager
-
- org.wildfly.extension.undertow.InMemoryModularPersistentSessionManager
-
- All Implemented Interfaces:
io.undertow.servlet.api.SessionPersistenceManager
,org.jboss.msc.Service
,org.jboss.msc.service.Service<io.undertow.servlet.api.SessionPersistenceManager>
,org.jboss.msc.value.Value<io.undertow.servlet.api.SessionPersistenceManager>
public class InMemoryModularPersistentSessionManager extends AbstractPersistentSessionManager
Persistent session manager that simply stores the session information in a map- Author:
- Stuart Douglas, Richard Opalka
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.wildfly.extension.undertow.AbstractPersistentSessionManager
AbstractPersistentSessionManager.SessionEntry
-
-
Field Summary
-
Fields inherited from class org.wildfly.extension.undertow.AbstractPersistentSessionManager
SERVICE_NAME
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<String,AbstractPersistentSessionManager.SessionEntry>
loadSerializedSessions(String deploymentName)
protected void
persistSerializedSessions(String deploymentName, Map<String,AbstractPersistentSessionManager.SessionEntry> serializedData)
-
Methods inherited from class org.wildfly.extension.undertow.AbstractPersistentSessionManager
clear, createMarshaller, createUnmarshaller, getValue, loadSessionAttributes, persistSessions, start, stop
-
-
-
-
Method Detail
-
persistSerializedSessions
protected void persistSerializedSessions(String deploymentName, Map<String,AbstractPersistentSessionManager.SessionEntry> serializedData)
- Specified by:
persistSerializedSessions
in classAbstractPersistentSessionManager
-
loadSerializedSessions
protected Map<String,AbstractPersistentSessionManager.SessionEntry> loadSerializedSessions(String deploymentName)
- Specified by:
loadSerializedSessions
in classAbstractPersistentSessionManager
-
-