Uses of Class
org.springframework.data.redis.connection.ClusterCommandExecutor
Package
Description
Connection package for Jedis library.
Connection package for Lettuce Redis client.
-
Uses of ClusterCommandExecutor in org.springframework.data.redis.connection.jedis
Modifier and TypeMethodDescriptionprotected ClusterCommandExecutor
JedisClusterConnection.getClusterCommandExecutor()
ModifierConstructorDescriptionJedisClusterConnection
(redis.clients.jedis.JedisCluster cluster, ClusterCommandExecutor executor) Create newJedisClusterConnection
utilizing native connections viaJedisCluster
running commands across the cluster via givenClusterCommandExecutor
.JedisClusterConnection
(redis.clients.jedis.JedisCluster cluster, ClusterCommandExecutor executor, ClusterTopologyProvider topologyProvider) Create newJedisClusterConnection
utilizing native connections viaJedisCluster
running commands across the cluster via givenClusterCommandExecutor
and using the givenClusterTopologyProvider
. -
Uses of ClusterCommandExecutor in org.springframework.data.redis.connection.lettuce
Modifier and TypeMethodDescriptionprotected LettuceClusterConnection
LettuceConnectionFactory.doCreateLettuceClusterConnection
(io.lettuce.core.cluster.api.StatefulRedisClusterConnection<byte[], byte[]> sharedConnection, LettuceConnectionProvider connectionProvider, ClusterTopologyProvider topologyProvider, ClusterCommandExecutor clusterCommandExecutor, Duration commandTimeout) Customization hook forLettuceClusterConnection
creation.ModifierConstructorDescriptionprotected
LettuceClusterConnection
(io.lettuce.core.cluster.api.StatefulRedisClusterConnection<byte[], byte[]> sharedConnection, LettuceConnectionProvider connectionProvider, ClusterTopologyProvider clusterTopologyProvider, ClusterCommandExecutor executor, Duration timeout) Creates newLettuceClusterConnection
given a sharedStatefulRedisClusterConnection
andLettuceConnectionProvider
running commands across the cluster via givenClusterCommandExecutor
.LettuceClusterConnection
(io.lettuce.core.cluster.RedisClusterClient clusterClient, ClusterCommandExecutor executor) Creates newLettuceClusterConnection
with defaulttimeout
usingRedisClusterClient
running commands across the cluster via givenClusterCommandExecutor
.LettuceClusterConnection
(io.lettuce.core.cluster.RedisClusterClient clusterClient, ClusterCommandExecutor executor, Duration timeout) Creates newLettuceClusterConnection
with given commandtimeout
usingRedisClusterClient
running commands across the cluster via givenClusterCommandExecutor
.LettuceClusterConnection
(LettuceConnectionProvider connectionProvider, ClusterCommandExecutor executor) Creates newLettuceClusterConnection
usingLettuceConnectionProvider
running commands across the cluster via givenClusterCommandExecutor
.LettuceClusterConnection
(LettuceConnectionProvider connectionProvider, ClusterCommandExecutor executor, Duration timeout) Creates newLettuceClusterConnection
usingLettuceConnectionProvider
running commands across the cluster via givenClusterCommandExecutor
.