Package org.apache.syncope.sra.session
Class CacheManagerReactiveSessionRepository
java.lang.Object
org.apache.syncope.sra.session.CacheManagerReactiveSessionRepository
- All Implemented Interfaces:
org.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
public class CacheManagerReactiveSessionRepository
extends Object
implements org.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono
<org.springframework.session.MapSession> reactor.core.publisher.Mono
<Void> deleteById
(String id) reactor.core.publisher.Mono
<org.springframework.session.MapSession> reactor.core.publisher.Mono
<Void> save
(org.springframework.session.MapSession session)
-
Constructor Details
-
CacheManagerReactiveSessionRepository
public CacheManagerReactiveSessionRepository()
-
-
Method Details
-
createSession
public reactor.core.publisher.Mono<org.springframework.session.MapSession> createSession()- Specified by:
createSession
in interfaceorg.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
-
save
- Specified by:
save
in interfaceorg.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
-
findById
- Specified by:
findById
in interfaceorg.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
-
deleteById
- Specified by:
deleteById
in interfaceorg.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
-