|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IFailureDetector
An interface that provides an application with the ability to query liveness information of a node in the cluster. It also exposes methods which help an application register callbacks for notifications of liveness information of nodes.
Method Summary | |
---|---|
void |
interpret(java.net.InetAddress ep)
This method is invoked by any entity wanting to interrogate the status of an endpoint. |
boolean |
isAlive(java.net.InetAddress ep)
Failure Detector's knowledge of whether a node is up or down. |
void |
registerFailureDetectionEventListener(IFailureDetectionEventListener listener)
Register interest for Failure Detector events. |
void |
remove(java.net.InetAddress ep)
remove endpoint from failure detector |
void |
report(java.net.InetAddress ep)
This method is invoked by the receiver of the heartbeat. |
void |
unregisterFailureDetectionEventListener(IFailureDetectionEventListener listener)
Un-register interest for Failure Detector events. |
Method Detail |
---|
boolean isAlive(java.net.InetAddress ep)
ep
- endpoint in question.
void interpret(java.net.InetAddress ep)
void report(java.net.InetAddress ep)
void remove(java.net.InetAddress ep)
void registerFailureDetectionEventListener(IFailureDetectionEventListener listener)
listener
- implementation of an application provided IFailureDetectionEventListenervoid unregisterFailureDetectionEventListener(IFailureDetectionEventListener listener)
listener
- implementation of an application provided IFailureDetectionEventListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |