public class DefaultHybrisSpringSessionRepositoryFactory extends java.lang.Object implements HybrisSpringSessionRepositoryFactory
CachedPersistedSessionRepository. Depending on configuration the repository will use
either a synchronous or asynchronous session persister strategy. Note that if there's no configuration for the given
extension the factory will return NULL.| Constructor and Description |
|---|
DefaultHybrisSpringSessionRepositoryFactory() |
| Modifier and Type | Method and Description |
|---|---|
SessionRepository |
createRepository(Deserializer deSerializer,
java.lang.String extension,
java.lang.String contextRoot) |
protected SessionPersister |
getConfiguredSessionPersister(java.lang.String extension) |
void |
setAsynchronousSessionPersister(SessionPersister asynchronousSessionPersister) |
void |
setCacheController(CacheController cacheController)
Deprecated.
since 6.4.0 - CachedPersistedSessionRepository uses AbstractCacheUnit directly.
|
void |
setSynchronousSessionPersister(SessionPersister synchronousSessionPersister) |
public DefaultHybrisSpringSessionRepositoryFactory()
public SessionRepository createRepository(Deserializer deSerializer,
java.lang.String extension,
java.lang.String contextRoot)
createRepository in interface HybrisSpringSessionRepositoryFactoryprotected SessionPersister getConfiguredSessionPersister(java.lang.String extension)
@Deprecated public void setCacheController(CacheController cacheController)
cacheController - public void setSynchronousSessionPersister(SessionPersister synchronousSessionPersister)
public void setAsynchronousSessionPersister(SessionPersister asynchronousSessionPersister)
Copyright © 2018 SAP SE. All Rights Reserved.