Uses of Interface
io.lettuce.core.api.StatefulConnection
| Package | Description |
|---|---|
| io.lettuce.core |
The Redis client package containing
RedisClient for Redis Standalone and Redis Sentinel operations. |
| io.lettuce.core.api |
Standalone Redis connection API.
|
| io.lettuce.core.cluster |
Client for Redis Cluster, see
RedisClusterClient. |
| io.lettuce.core.cluster.api |
Redis Cluster connection API.
|
| io.lettuce.core.cluster.pubsub |
Redis Cluster Pub/Sub support.
|
| io.lettuce.core.dynamic |
Core package for Redis Command Interface support through
RedisCommandFactory. |
| io.lettuce.core.masterreplica |
Client support for Redis Master/Replica setups.
|
| io.lettuce.core.masterslave |
Client support for Redis Master/Slave setups.
|
| io.lettuce.core.pubsub |
Pub/Sub connection classes.
|
| io.lettuce.core.sentinel |
Redis Sentinel connection classes.
|
| io.lettuce.core.sentinel.api |
Redis Sentinel connection API.
|
| io.lettuce.core.support |
Supportive classes such as
RedisClientCdiBean for CDI support, connection pooling, and
client-side caching. |
-
Uses of StatefulConnection in io.lettuce.core
Classes in io.lettuce.core that implement StatefulConnection Modifier and Type Class Description classStatefulRedisConnectionImpl<K,V>A thread-safe connection to a Redis server.Methods in io.lettuce.core that return StatefulConnection Modifier and Type Method Description StatefulConnection<K,V>AbstractRedisAsyncCommands. getConnection()StatefulConnection<K,V>AbstractRedisReactiveCommands. getConnection()Constructors in io.lettuce.core with parameters of type StatefulConnection Constructor Description AbstractRedisAsyncCommands(StatefulConnection<K,V> connection, RedisCodec<K,V> codec)Initialize a new instance.AbstractRedisReactiveCommands(StatefulConnection<K,V> connection, RedisCodec<K,V> codec)Initialize a new instance. -
Uses of StatefulConnection in io.lettuce.core.api
Subinterfaces of StatefulConnection in io.lettuce.core.api Modifier and Type Interface Description interfaceStatefulRedisConnection<K,V>A thread-safe connection to a redis server. -
Uses of StatefulConnection in io.lettuce.core.cluster
Classes in io.lettuce.core.cluster that implement StatefulConnection Modifier and Type Class Description classStatefulRedisClusterConnectionImpl<K,V>A thread-safe connection to a Redis Cluster. -
Uses of StatefulConnection in io.lettuce.core.cluster.api
Subinterfaces of StatefulConnection in io.lettuce.core.cluster.api Modifier and Type Interface Description interfaceStatefulRedisClusterConnection<K,V>A stateful cluster connection. -
Uses of StatefulConnection in io.lettuce.core.cluster.pubsub
Subinterfaces of StatefulConnection in io.lettuce.core.cluster.pubsub Modifier and Type Interface Description interfaceStatefulRedisClusterPubSubConnection<K,V>A stateful Pub/Sub connection for Redis Cluster use. -
Uses of StatefulConnection in io.lettuce.core.dynamic
Constructors in io.lettuce.core.dynamic with parameters of type StatefulConnection Constructor Description RedisCommandFactory(StatefulConnection<?,?> connection)Create a newCommandFactorygivenStatefulConnection.RedisCommandFactory(StatefulConnection<?,?> connection, Iterable<? extends RedisCodec<?,?>> redisCodecs) -
Uses of StatefulConnection in io.lettuce.core.masterreplica
Subinterfaces of StatefulConnection in io.lettuce.core.masterreplica Modifier and Type Interface Description interfaceStatefulRedisMasterReplicaConnection<K,V>Redis Master-Replica connection. -
Uses of StatefulConnection in io.lettuce.core.masterslave
Subinterfaces of StatefulConnection in io.lettuce.core.masterslave Modifier and Type Interface Description interfaceStatefulRedisMasterSlaveConnection<K,V>Deprecated. -
Uses of StatefulConnection in io.lettuce.core.pubsub
Subinterfaces of StatefulConnection in io.lettuce.core.pubsub Modifier and Type Interface Description interfaceStatefulRedisPubSubConnection<K,V>An asynchronous thread-safe pub/sub connection to a redis server.Classes in io.lettuce.core.pubsub that implement StatefulConnection Modifier and Type Class Description classStatefulRedisPubSubConnectionImpl<K,V>An thread-safe pub/sub connection to a Redis server. -
Uses of StatefulConnection in io.lettuce.core.sentinel
Classes in io.lettuce.core.sentinel that implement StatefulConnection Modifier and Type Class Description classStatefulRedisSentinelConnectionImpl<K,V>Constructors in io.lettuce.core.sentinel with parameters of type StatefulConnection Constructor Description RedisSentinelAsyncCommandsImpl(StatefulConnection<K,V> connection, RedisCodec<K,V> codec)RedisSentinelReactiveCommandsImpl(StatefulConnection<K,V> connection, RedisCodec<K,V> codec) -
Uses of StatefulConnection in io.lettuce.core.sentinel.api
Subinterfaces of StatefulConnection in io.lettuce.core.sentinel.api Modifier and Type Interface Description interfaceStatefulRedisSentinelConnection<K,V>A thread-safe connection to a redis server. -
Uses of StatefulConnection in io.lettuce.core.support
Methods in io.lettuce.core.support with type parameters of type StatefulConnection Modifier and Type Method Description static <T extends StatefulConnection<?, ?>>
BoundedAsyncPool<T>AsyncConnectionPoolSupport. createBoundedObjectPool(Supplier<CompletionStage<T>> connectionSupplier, BoundedPoolConfig config)Create and initialize asynchronously a newBoundedAsyncPoolusing theSupplier.static <T extends StatefulConnection<?, ?>>
BoundedAsyncPool<T>AsyncConnectionPoolSupport. createBoundedObjectPool(Supplier<CompletionStage<T>> connectionSupplier, BoundedPoolConfig config, boolean wrapConnections)Create and initialize asynchronously a newBoundedAsyncPoolusing theSupplier.static <T extends StatefulConnection<?, ?>>
CompletionStage<BoundedAsyncPool<T>>AsyncConnectionPoolSupport. createBoundedObjectPoolAsync(Supplier<CompletionStage<T>> connectionSupplier, BoundedPoolConfig config)Create and initialize asynchronously a newBoundedAsyncPoolusing theSupplier.static <T extends StatefulConnection<?, ?>>
CompletionStage<BoundedAsyncPool<T>>AsyncConnectionPoolSupport. createBoundedObjectPoolAsync(Supplier<CompletionStage<T>> connectionSupplier, BoundedPoolConfig config, boolean wrapConnections)Create and initialize asynchronously a newBoundedAsyncPoolusing theSupplier.static <T extends StatefulConnection<?, ?>>
GenericObjectPool<T>ConnectionPoolSupport. createGenericObjectPool(Supplier<T> connectionSupplier, GenericObjectPoolConfig<T> config)Creates a newGenericObjectPoolusing theSupplier.static <T extends StatefulConnection<?, ?>>
GenericObjectPool<T>ConnectionPoolSupport. createGenericObjectPool(Supplier<T> connectionSupplier, GenericObjectPoolConfig<T> config, boolean wrapConnections)Creates a newGenericObjectPoolusing theSupplier.static <T extends StatefulConnection<?, ?>>
SoftReferenceObjectPool<T>ConnectionPoolSupport. createSoftReferenceObjectPool(Supplier<T> connectionSupplier)Creates a newSoftReferenceObjectPoolusing theSupplier.static <T extends StatefulConnection<?, ?>>
SoftReferenceObjectPool<T>ConnectionPoolSupport. createSoftReferenceObjectPool(Supplier<T> connectionSupplier, boolean wrapConnections)Creates a newSoftReferenceObjectPoolusing theSupplier.protected static <T extends StatefulConnection<?, ?>>
BoundedAsyncPool<T>AsyncConnectionPoolSupport. doCreatePool(Supplier<CompletionStage<T>> connectionSupplier, BoundedPoolConfig config, boolean wrapConnections)
MasterReplicaandStatefulRedisMasterReplicaConnection.