Class ReactiveRedissonSessionRepository

  • All Implemented Interfaces:
    org.springframework.session.ReactiveSessionRepository<org.redisson.spring.session.RedissonSessionRepository.RedissonSession>

    @Deprecated
    public class ReactiveRedissonSessionRepository
    extends Object
    implements org.springframework.session.ReactiveSessionRepository<org.redisson.spring.session.RedissonSessionRepository.RedissonSession>
    Deprecated.
    Deprecated. Use spring-session implementation based on Redisson Redis Data module
    Author:
    Nikita Koksharov
    • Constructor Detail

      • ReactiveRedissonSessionRepository

        public ReactiveRedissonSessionRepository​(RedissonClient redissonClient,
                                                 org.springframework.context.ApplicationEventPublisher eventPublisher,
                                                 String keyPrefix)
        Deprecated.
    • Method Detail

      • setDefaultMaxInactiveInterval

        public void setDefaultMaxInactiveInterval​(int defaultMaxInactiveInterval)
        Deprecated.
      • createSession

        public reactor.core.publisher.Mono<org.redisson.spring.session.RedissonSessionRepository.RedissonSession> createSession()
        Deprecated.
        Specified by:
        createSession in interface org.springframework.session.ReactiveSessionRepository<org.redisson.spring.session.RedissonSessionRepository.RedissonSession>
      • save

        public reactor.core.publisher.Mono<Void> save​(org.redisson.spring.session.RedissonSessionRepository.RedissonSession session)
        Deprecated.
        Specified by:
        save in interface org.springframework.session.ReactiveSessionRepository<org.redisson.spring.session.RedissonSessionRepository.RedissonSession>
      • findById

        public reactor.core.publisher.Mono<org.redisson.spring.session.RedissonSessionRepository.RedissonSession> findById​(String id)
        Deprecated.
        Specified by:
        findById in interface org.springframework.session.ReactiveSessionRepository<org.redisson.spring.session.RedissonSessionRepository.RedissonSession>
      • deleteById

        public reactor.core.publisher.Mono<Void> deleteById​(String id)
        Deprecated.
        Specified by:
        deleteById in interface org.springframework.session.ReactiveSessionRepository<org.redisson.spring.session.RedissonSessionRepository.RedissonSession>