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
Constructors -
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:
createSessionin interfaceorg.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
-
save
- Specified by:
savein interfaceorg.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
-
findById
- Specified by:
findByIdin interfaceorg.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
-
deleteById
- Specified by:
deleteByIdin interfaceorg.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
-