List of usage examples for org.springframework.data.redis.connection.convert Converters toSetOfRedisClusterNodes
public static Set<RedisClusterNode> toSetOfRedisClusterNodes(String clusterNodes)
From source file:org.springframework.data.redis.connection.lettuce.LettuceClusterConnection.java
@Override public Map<RedisClusterNode, Collection<RedisClusterNode>> clusterGetMasterSlaveMap() { List<NodeResult<Collection<RedisClusterNode>>> nodeResults = clusterCommandExecutor .executeCommandAsyncOnNodes( (LettuceClusterCommandCallback<Collection<RedisClusterNode>>) client -> Converters .toSetOfRedisClusterNodes(client.clusterSlaves(client.clusterMyId())), topologyProvider.getTopology().getActiveMasterNodes()) .getResults();// w w w . ja v a2s. c om Map<RedisClusterNode, Collection<RedisClusterNode>> result = new LinkedHashMap<>(); for (NodeResult<Collection<RedisClusterNode>> nodeResult : nodeResults) { result.put(nodeResult.getNode(), nodeResult.getValue()); } return result; }