| 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.
|
| com.amadeus.session.servlet |
Contains classes that provide replacement for servlet container's
HttpSession behavior. |
| Modifier and Type | Field and Description |
|---|---|
protected SessionConfiguration |
SessionManager.configuration |
| Modifier and Type | Method and Description |
|---|---|
SessionConfiguration |
SessionManager.getConfiguration()
Configuration for this
SessionManager |
| Modifier and Type | Method and Description |
|---|---|
void |
UuidProvider.configure(SessionConfiguration configuration) |
void |
SessionTracking.configure(SessionConfiguration sessionConfiguration)
Configures tracking.
|
void |
SessionIdProvider.configure(SessionConfiguration configuration)
Configures session id provider.
|
void |
RandomIdProvider.configure(SessionConfiguration configuration) |
SessionRepository |
SessionRepositoryFactory.repository(SessionConfiguration sessionConfiguration)
Returns new repository instance based on configuration.
|
| Constructor and Description |
|---|
ExecutorFacade(SessionConfiguration conf)
Default constructor
|
SessionManager(ExecutorFacade executors,
SessionFactory factory,
SessionRepository repository,
SessionTracking tracking,
SessionNotifier notifier,
SessionConfiguration configuration,
ClassLoader classLoader)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
SessionRepository |
InMemoryRepositoryFactory.repository(SessionConfiguration sessionConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
RedisSessionRepository |
AbstractRedisSessionRepositoryFactory.repository(SessionConfiguration sessionConfiguration) |
| Constructor and Description |
|---|
RedisConfiguration(SessionConfiguration conf) |
| Modifier and Type | Method and Description |
|---|---|
void |
UrlSessionTracking.configure(SessionConfiguration configuration) |
void |
BaseSessionTracking.configure(SessionConfiguration configuration) |
Copyright © 2018 Amadeus s.a.s.. All rights reserved.