Top Description Inners Methods
io.undertow.servlet.api

public Interface SessionPersistenceManager

Known Direct Implementers
io.undertow.servlet.util.InMemorySessionPersistence
Imports
java.util.Collections, .Date, .Map

Interface that is used in development mode to support session persistence across redeploys. This is not intended for production use. Serialization is performed on a best effort basis and errors will be ignored.
Author
Stuart Douglas

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Method Summary

Modifier and TypeMethod and Description
public void
clear(final String deploymentName)

public Map<String, SessionPersistenceManager.PersistentSession>
loadSessionAttributes(final String deploymentName, final ClassLoader classLoader)

public void

Method Detail

clearback to summary
public void clear(final String deploymentName)
loadSessionAttributesback to summary
public Map<String, SessionPersistenceManager.PersistentSession> loadSessionAttributes(final String deploymentName, final ClassLoader classLoader)
persistSessionsback to summary
public void persistSessions(final String deploymentName, Map<String, SessionPersistenceManager.PersistentSession> sessionData)
io.undertow.servlet.api back to summary

public Class SessionPersistenceManager.PersistentSession

extends Object
Class Inheritance
  • java.lang.Object
  • io.undertow.servlet.api.SessionPersistenceManager.PersistentSession

Field Summary

Modifier and TypeField and Description
private final Date
private final Map<String, Object>

Constructor Summary

AccessConstructor and Description
public
PersistentSession(Date expiration, Map<String, Object> sessionData)

Method Summary

Modifier and TypeMethod and Description
public Date
public Map<String, Object>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

expirationback to summary
private final Date expiration
sessionDataback to summary
private final Map<String, Object> sessionData

Constructor Detail

PersistentSessionback to summary
public PersistentSession(Date expiration, Map<String, Object> sessionData)

Method Detail

getExpirationback to summary
public Date getExpiration()
getSessionDataback to summary
public Map<String, Object> getSessionData()