| 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 SessionRepository |
SessionManager.repository |
| Modifier and Type | Method and Description |
|---|---|
SessionRepository |
SessionManager.getRepository()
Returns
SessionRepository used by this instance. |
SessionRepository |
SessionRepositoryFactory.repository(SessionConfiguration sessionConfiguration)
Returns new repository instance based on configuration.
|
| Constructor and Description |
|---|
SessionManager(ExecutorFacade executors,
SessionFactory factory,
SessionRepository repository,
SessionTracking tracking,
SessionNotifier notifier,
SessionConfiguration configuration,
ClassLoader classLoader)
Constructor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InMemoryRepository
Session Repository implementation that stores session in memory.
|
| Modifier and Type | Method and Description |
|---|---|
SessionRepository |
InMemoryRepositoryFactory.repository(SessionConfiguration sessionConfiguration) |
| Modifier and Type | Class and Description |
|---|---|
class |
RedisSessionRepository
Main class for implementing Redis repository logic.
|
Copyright © 2018 Amadeus s.a.s.. All rights reserved.