Package org.redisson
Class RedisNodes<N extends Node>
java.lang.Object
org.redisson.RedisNodes<N>
- Type Parameters:
N- node type
- All Implemented Interfaces:
NodesGroup<N>
- Direct Known Subclasses:
RedisClusterNodes
Deprecated.
- Author:
- Nikita Koksharov
-
Constructor Summary
ConstructorsConstructorDescriptionRedisNodes(ConnectionManager connectionManager, ServiceManager serviceManager, CommandAsyncExecutor commandExecutor) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionintaddConnectionListener(ConnectionListener connectionListener) Deprecated.Adds connection listener which will be triggered when Redisson connected to or disconnected from Redis serverDeprecated.Get Redis node by address in format:redis://host:portgetNodes()Deprecated.All Redis nodes used by Redisson.Deprecated.Get all Redis nodes by typebooleanpingAll()Deprecated.Ping all Redis nodes.booleanDeprecated.Ping all Redis nodes with specified timeout per nodevoidremoveConnectionListener(int listenerId) Deprecated.Removes connection listener by id
-
Constructor Details
-
RedisNodes
public RedisNodes(ConnectionManager connectionManager, ServiceManager serviceManager, CommandAsyncExecutor commandExecutor) Deprecated.
-
-
Method Details
-
getNode
Deprecated.Description copied from interface:NodesGroupGet Redis node by address in format:redis://host:port- Specified by:
getNodein interfaceNodesGroup<N extends Node>- Parameters:
address- of node- Returns:
- node
-
getNodes
Deprecated.Description copied from interface:NodesGroupGet all Redis nodes by type- Specified by:
getNodesin interfaceNodesGroup<N extends Node>- Parameters:
type- - type of node- Returns:
- collection of nodes
-
getNodes
Deprecated.Description copied from interface:NodesGroupAll Redis nodes used by Redisson. This collection may change during master change, cluster topology update and etc.- Specified by:
getNodesin interfaceNodesGroup<N extends Node>- Returns:
- collection of nodes
-
pingAll
Deprecated.Description copied from interface:NodesGroupPing all Redis nodes with specified timeout per node- Specified by:
pingAllin interfaceNodesGroup<N extends Node>- Returns:
trueif all nodes replied "PONG",falsein other case.
-
pingAll
public boolean pingAll()Deprecated.Description copied from interface:NodesGroupPing all Redis nodes. Default timeout per Redis node is 1000 milliseconds- Specified by:
pingAllin interfaceNodesGroup<N extends Node>- Returns:
trueif all nodes replied "PONG",falsein other case.
-
addConnectionListener
Deprecated.Description copied from interface:NodesGroupAdds connection listener which will be triggered when Redisson connected to or disconnected from Redis server- Specified by:
addConnectionListenerin interfaceNodesGroup<N extends Node>- Parameters:
connectionListener- - connection listener- Returns:
- id of listener
-
removeConnectionListener
public void removeConnectionListener(int listenerId) Deprecated.Description copied from interface:NodesGroupRemoves connection listener by id- Specified by:
removeConnectionListenerin interfaceNodesGroup<N extends Node>- Parameters:
listenerId- - id of connection listener
-