|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class defines a FaultDetectionService
Field Summary | |
static int |
DEFAULT_EMITTING_PORT
The default emitting port for fault detection check |
static int |
DEFAULT_LISTENING_PORT
The default port for fault detection check |
static int |
DEFAULT_REFREST_RATE
Default refresh value |
Method Summary | |
void |
addGroup(Group group)
Add a group to analyse |
void |
addListener(FaultDetectionListener listener)
Add a listener of event |
void |
addMember(Member member)
Add a member to the ping service |
java.util.ArrayList |
getGroups()
Access all the groups the service is listening to. |
long |
getRefreshRate()
Return the value used for refresh rate. |
Group |
removeGroup(Group group)
Stop detecting failure for this group |
void |
removeListener(FaultDetectionListener listener)
Tell the fault service to no more send event to the listener |
void |
removeMember(Member member)
Remove this member from the service |
void |
setRefreshRate(long delay)
The intervals to check for new or lost members |
Field Detail |
public static final int DEFAULT_REFREST_RATE
public static final int DEFAULT_LISTENING_PORT
public static final int DEFAULT_EMITTING_PORT
Method Detail |
public void setRefreshRate(long delay)
delay
- long
value in millisecondspublic long getRefreshRate()
long
value in millisecondsDEFAULT_REFREST_RATE
public void addGroup(Group group)
group
- Group
object that contains the members to
listen topublic void addMember(Member member)
member
- Member
to listen topublic void removeMember(Member member)
member
- Member
to stop listening topublic Group removeGroup(Group group)
group
- Group
object that contains the members to
listen to
public java.util.ArrayList getGroups()
ArrayList
of Group
public void addListener(FaultDetectionListener listener)
listener
- FaultDetectionListener
to send notification topublic void removeListener(FaultDetectionListener listener)
listener
- FaultDetectionListener
to send notification to
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |