public abstract class AbstractRedisSessionRepositoryFactory extends Object implements SessionRepositoryFactory
| Constructor and Description |
|---|
AbstractRedisSessionRepositoryFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract RedisFacade |
getRedisFacade(RedisConfiguration config)
Override this method to implement abstract factory for
RedisFacade. |
boolean |
isDistributed()
Returns
true if repository enforces distribution of sessions
(i.e. |
RedisSessionRepository |
repository(SessionConfiguration sessionConfiguration)
Returns new repository instance based on configuration.
|
public AbstractRedisSessionRepositoryFactory()
public RedisSessionRepository repository(SessionConfiguration sessionConfiguration)
SessionRepositoryFactoryrepository in interface SessionRepositoryFactorysessionConfiguration - configuration for the session managementprotected abstract RedisFacade getRedisFacade(RedisConfiguration config)
RedisFacade.config - redis configurationpublic boolean isDistributed()
SessionRepositoryFactorytrue if repository enforces distribution of sessions
(i.e. stores sessions remotely).isDistributed in interface SessionRepositoryFactorytrue if repository enforces distribution of sessionsCopyright © 2018 Amadeus s.a.s.. All rights reserved.