| Package | Description |
|---|---|
| com.amadeus.session |
Contains classes that provide generic session management including remote
storage.
|
| com.amadeus.session.repository.inmemory |
Implements in-memory session repository.
|
| com.amadeus.session.repository.redis |
Implements Redis based session repository.
|
| Modifier and Type | Field and Description |
|---|---|
protected SessionManager |
RepositoryBackedSession.manager |
protected SessionManager |
DefaultSessionFactory.sessionManager |
| Modifier and Type | Method and Description |
|---|---|
SessionManager |
RepositoryBackedSession.getSessionManager()
Returns
SessionManager associated to this http session. |
| Modifier and Type | Method and Description |
|---|---|
void |
SessionRepository.setSessionManager(SessionManager sessionManager)
Links repository with the session management.
|
void |
SessionFactory.setSessionManager(SessionManager sessionManager)
Callback to associated
SessionManager with this instance of factory. |
void |
SerializerDeserializer.setSessionManager(SessionManager sessionManager)
Allows associating this instance with a
SessionManager. |
void |
JdkSerializerDeserializer.setSessionManager(SessionManager sessionManager) |
void |
EncryptingSerializerDeserializer.setSessionManager(SessionManager sessionManager) |
void |
DefaultSessionFactory.setSessionManager(SessionManager sessionManager) |
| Constructor and Description |
|---|
RepositoryBackedSession(SessionData sessionData,
SessionManager manager,
SessionFactory factory)
Creates session based on given
SessionData using
SessionManager to manage lifecycle of session. |
| Modifier and Type | Method and Description |
|---|---|
void |
InMemoryRepository.setSessionManager(SessionManager sessionManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
RedisSessionRepository.setSessionManager(SessionManager sessionManager)
This method starts a separate thread that listens to key expirations
events.
|
Copyright © 2018 Amadeus s.a.s.. All rights reserved.