Class StatefulRediSearchConnectionImpl<K,​V>

  • All Implemented Interfaces:
    StatefulRediSearchConnection<K,​V>, io.lettuce.core.api.StatefulConnection<K,​V>, io.lettuce.core.api.StatefulRedisConnection<K,​V>, io.lettuce.core.internal.AsyncCloseable, io.lettuce.core.protocol.ConnectionFacade, java.io.Closeable, java.lang.AutoCloseable

    public class StatefulRediSearchConnectionImpl<K,​V>
    extends io.lettuce.core.StatefulRedisConnectionImpl<K,​V>
    implements StatefulRediSearchConnection<K,​V>
    • Field Summary

      • Fields inherited from class io.lettuce.core.StatefulRedisConnectionImpl

        async, codec, multi, reactive, sync
    • Constructor Summary

      Constructors 
      Constructor Description
      StatefulRediSearchConnectionImpl​(io.lettuce.core.RedisChannelWriter writer, io.lettuce.core.codec.RedisCodec<K,​V> codec, java.time.Duration timeout)  
    • Method Summary

      • Methods inherited from class io.lettuce.core.StatefulRedisConnectionImpl

        activated, dispatch, dispatch, isMulti, preProcessCommand, setClientName
      • Methods inherited from class io.lettuce.core.RedisChannelHandler

        addListener, close, closeAsync, deactivated, flushCommands, getChannelWriter, getOptions, getResources, getTimeout, isClosed, isOpen, registerCloseables, reset, setAutoFlushCommands, setOptions, setTimeout, setTimeout, syncHandler
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface io.lettuce.core.api.StatefulConnection

        close, closeAsync, dispatch, dispatch, flushCommands, getOptions, getResources, getTimeout, isOpen, reset, setAutoFlushCommands, setTimeout, setTimeout
      • Methods inherited from interface io.lettuce.core.api.StatefulRedisConnection

        isMulti
    • Constructor Detail

      • StatefulRediSearchConnectionImpl

        public StatefulRediSearchConnectionImpl​(io.lettuce.core.RedisChannelWriter writer,
                                                io.lettuce.core.codec.RedisCodec<K,​V> codec,
                                                java.time.Duration timeout)
    • Method Detail

      • newRedisAsyncCommandsImpl

        protected RediSearchAsyncCommandsImpl<K,​V> newRedisAsyncCommandsImpl()
        Overrides:
        newRedisAsyncCommandsImpl in class io.lettuce.core.StatefulRedisConnectionImpl<K,​V>
      • newRedisSyncCommandsImpl

        protected RediSearchCommands<K,​V> newRedisSyncCommandsImpl()
        Overrides:
        newRedisSyncCommandsImpl in class io.lettuce.core.StatefulRedisConnectionImpl<K,​V>
      • newRedisReactiveCommandsImpl

        protected RediSearchReactiveCommandsImpl<K,​V> newRedisReactiveCommandsImpl()
        Overrides:
        newRedisReactiveCommandsImpl in class io.lettuce.core.StatefulRedisConnectionImpl<K,​V>