Class RedissonReactiveRedisConnection

  • All Implemented Interfaces:
    Closeable, AutoCloseable, org.springframework.data.redis.connection.ReactiveRedisConnection
    Direct Known Subclasses:
    RedissonReactiveRedisClusterConnection

    public class RedissonReactiveRedisConnection
    extends Object
    implements org.springframework.data.redis.connection.ReactiveRedisConnection
    Author:
    Nikita Koksharov
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.springframework.data.redis.connection.ReactiveRedisConnection

        org.springframework.data.redis.connection.ReactiveRedisConnection.AbsentByteBufferResponse<I extends Object>, org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<I extends Object>, org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<I extends Object>, org.springframework.data.redis.connection.ReactiveRedisConnection.Command, org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<I extends Object,​O extends Object>, org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand, org.springframework.data.redis.connection.ReactiveRedisConnection.KeyScanCommand, org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<I extends Object,​O extends Object>, org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<I extends Object,​O extends Number>, org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand
    • Constructor Detail

      • RedissonReactiveRedisConnection

        public RedissonReactiveRedisConnection​(CommandReactiveExecutor executorService)
    • Method Detail

      • closeLater

        public reactor.core.publisher.Mono<Void> closeLater()
        Specified by:
        closeLater in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • keyCommands

        public org.springframework.data.redis.connection.ReactiveKeyCommands keyCommands()
        Specified by:
        keyCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • stringCommands

        public org.springframework.data.redis.connection.ReactiveStringCommands stringCommands()
        Specified by:
        stringCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • numberCommands

        public org.springframework.data.redis.connection.ReactiveNumberCommands numberCommands()
        Specified by:
        numberCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • listCommands

        public org.springframework.data.redis.connection.ReactiveListCommands listCommands()
        Specified by:
        listCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • setCommands

        public org.springframework.data.redis.connection.ReactiveSetCommands setCommands()
        Specified by:
        setCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • zSetCommands

        public org.springframework.data.redis.connection.ReactiveZSetCommands zSetCommands()
        Specified by:
        zSetCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • hashCommands

        public org.springframework.data.redis.connection.ReactiveHashCommands hashCommands()
        Specified by:
        hashCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • geoCommands

        public org.springframework.data.redis.connection.ReactiveGeoCommands geoCommands()
        Specified by:
        geoCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • hyperLogLogCommands

        public org.springframework.data.redis.connection.ReactiveHyperLogLogCommands hyperLogLogCommands()
        Specified by:
        hyperLogLogCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • pubSubCommands

        public org.springframework.data.redis.connection.ReactivePubSubCommands pubSubCommands()
        Specified by:
        pubSubCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • scriptingCommands

        public org.springframework.data.redis.connection.ReactiveScriptingCommands scriptingCommands()
        Specified by:
        scriptingCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • serverCommands

        public org.springframework.data.redis.connection.ReactiveServerCommands serverCommands()
        Specified by:
        serverCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • streamCommands

        public org.springframework.data.redis.connection.ReactiveStreamCommands streamCommands()
        Specified by:
        streamCommands in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • ping

        public reactor.core.publisher.Mono<String> ping()
        Specified by:
        ping in interface org.springframework.data.redis.connection.ReactiveRedisConnection
      • toByteArray

        public static byte[] toByteArray​(ByteBuffer buffer)