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 Details

    • CacheManagerReactiveSessionRepository

      public CacheManagerReactiveSessionRepository()
  • Method Details

    • createSession

      public reactor.core.publisher.Mono<org.springframework.session.MapSession> createSession()
      Specified by:
      createSession in interface org.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
    • save

      public reactor.core.publisher.Mono<Void> save(org.springframework.session.MapSession session)
      Specified by:
      save in interface org.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
    • findById

      public reactor.core.publisher.Mono<org.springframework.session.MapSession> findById(String id)
      Specified by:
      findById in interface org.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>
    • deleteById

      public reactor.core.publisher.Mono<Void> deleteById(String id)
      Specified by:
      deleteById in interface org.springframework.session.ReactiveSessionRepository<org.springframework.session.MapSession>