Package | Description |
---|---|
org.springframework.data.redis.connection.lettuce |
Connection package for Lettuce Redis client.
|
Modifier and Type | Method and Description |
---|---|
protected LettuceConnectionProvider |
LettuceConnectionFactory.doCreateConnectionProvider(io.lettuce.core.AbstractRedisClient client,
io.lettuce.core.codec.RedisCodec<?,?> codec)
|
Modifier and Type | Method and Description |
---|---|
protected LettuceClusterConnection |
LettuceConnectionFactory.doCreateLettuceClusterConnection(io.lettuce.core.cluster.api.StatefulRedisClusterConnection<byte[],byte[]> sharedConnection,
LettuceConnectionProvider connectionProvider,
ClusterTopologyProvider topologyProvider,
ClusterCommandExecutor clusterCommandExecutor,
Duration commandTimeout)
Customization hook for
LettuceClusterConnection creation. |
protected LettuceConnection |
LettuceConnectionFactory.doCreateLettuceConnection(io.lettuce.core.api.StatefulRedisConnection<byte[],byte[]> sharedConnection,
LettuceConnectionProvider connectionProvider,
long timeout,
int database)
Customization hook for
LettuceConnection creation. |
protected LettuceSubscription |
LettuceConnection.doCreateSubscription(MessageListener listener,
io.lettuce.core.pubsub.StatefulRedisPubSubConnection<byte[],byte[]> connection,
LettuceConnectionProvider connectionProvider)
Customization hook to create a
LettuceSubscription . |
Constructor and Description |
---|
LettuceClusterConnection(LettuceConnectionProvider connectionProvider)
Creates new
LettuceClusterConnection using LettuceConnectionProvider running commands across the
cluster via given ClusterCommandExecutor . |
LettuceClusterConnection(LettuceConnectionProvider connectionProvider,
ClusterCommandExecutor executor)
Creates new
LettuceClusterConnection using LettuceConnectionProvider running commands across the
cluster via given ClusterCommandExecutor . |
LettuceClusterConnection(LettuceConnectionProvider connectionProvider,
ClusterCommandExecutor executor,
Duration timeout)
Creates new
LettuceClusterConnection using LettuceConnectionProvider running commands across the
cluster via given ClusterCommandExecutor . |
LettuceClusterConnection(io.lettuce.core.cluster.api.StatefulRedisClusterConnection<byte[],byte[]> sharedConnection,
LettuceConnectionProvider connectionProvider,
ClusterTopologyProvider clusterTopologyProvider,
ClusterCommandExecutor executor,
Duration timeout)
Creates new
LettuceClusterConnection given a shared StatefulRedisClusterConnection and
LettuceConnectionProvider running commands across the cluster via given ClusterCommandExecutor . |
LettuceConnection(io.lettuce.core.api.StatefulRedisConnection<byte[],byte[]> sharedConnection,
LettuceConnectionProvider connectionProvider,
long timeout,
int defaultDbIndex) |
LettuceSentinelConnection(LettuceConnectionProvider connectionProvider)
Creates a
LettuceSentinelConnection using a LettuceConnectionProvider . |
LettuceSubscription(MessageListener listener,
io.lettuce.core.pubsub.StatefulRedisPubSubConnection<byte[],byte[]> pubsubConnection,
LettuceConnectionProvider connectionProvider)
Creates a new
LettuceSubscription given MessageListener , StatefulRedisPubSubConnection , and
LettuceConnectionProvider . |
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.