Package org.infinispan.spring.session
Class InfinispanRemoteSessionRepository
- java.lang.Object
-
- org.infinispan.spring.session.AbstractInfinispanSessionRepository
-
- org.infinispan.spring.session.InfinispanRemoteSessionRepository
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.DisposableBean
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.ApplicationEventPublisherAware
,org.springframework.session.FindByIndexNameSessionRepository<org.springframework.session.MapSession>
,org.springframework.session.SessionRepository<org.springframework.session.MapSession>
public class InfinispanRemoteSessionRepository extends AbstractInfinispanSessionRepository
Session Repository for Infinispan in client/server mode.- Since:
- 9.0
- Author:
- Sebastian Ćaskawiec
-
-
Field Summary
-
Fields inherited from class org.infinispan.spring.session.AbstractInfinispanSessionRepository
applicationEventPublisher, cache, principalNameResolver
-
-
Constructor Summary
Constructors Constructor Description InfinispanRemoteSessionRepository(SpringCache cache)
Creates new repository based onSpringCache
-
Method Summary
-
Methods inherited from class org.infinispan.spring.session.AbstractInfinispanSessionRepository
afterPropertiesSet, createSession, delete, destroy, findByIndexNameAndIndexValue, getSession, getSession, save, setApplicationEventPublisher, updateTTL
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
InfinispanRemoteSessionRepository
public InfinispanRemoteSessionRepository(SpringCache cache)
Creates new repository based onSpringCache
- Parameters:
cache
- Cache which shall be used for session repository.
-
-