Package org.redisson.client
Class FailedConnectionDetector
java.lang.Object
org.redisson.client.FailedConnectionDetector
- All Implemented Interfaces:
FailedNodeDetector
Detects failed Redis node if it has ongoing connection errors in
checkInterval time interval.- Author:
- Nikita Koksharov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidonCommandFailed(Throwable cause) voidvoidvoidvoidvoidvoidsetCheckInterval(long checkInterval)
-
Constructor Details
-
FailedConnectionDetector
public FailedConnectionDetector() -
FailedConnectionDetector
public FailedConnectionDetector(long checkInterval)
-
-
Method Details
-
setCheckInterval
public void setCheckInterval(long checkInterval) -
onConnectFailed
public void onConnectFailed()- Specified by:
onConnectFailedin interfaceFailedNodeDetector
-
onConnectSuccessful
public void onConnectSuccessful()- Specified by:
onConnectSuccessfulin interfaceFailedNodeDetector
-
onPingSuccessful
public void onPingSuccessful()- Specified by:
onPingSuccessfulin interfaceFailedNodeDetector
-
onCommandSuccessful
public void onCommandSuccessful()- Specified by:
onCommandSuccessfulin interfaceFailedNodeDetector
-
onPingFailed
public void onPingFailed()- Specified by:
onPingFailedin interfaceFailedNodeDetector
-
onCommandFailed
- Specified by:
onCommandFailedin interfaceFailedNodeDetector
-
isNodeFailed
public boolean isNodeFailed()- Specified by:
isNodeFailedin interfaceFailedNodeDetector
-