|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface Cluster.MemberTimeoutAction
MemberTimeoutAction is taken by the cluster service to remove members from the cluster who have exceeded a network timeout (e.g. packet-timeout).
A MemberTimeoutAction object is valid only for the duration of an invocation to ActionPolicy.isAllowed(com.tangosol.net.Service, com.tangosol.net.Action)
.
Note: ActionPolicy implementations should assume that the effects of a given physical outtage may not be detected in an atomic fashion.
Method Summary | |
---|---|
java.util.Set |
getAnnouncingMemberSet() Return the set of Members who are "announcing". |
long |
getIncidentStartTime() Return the time at which the current outtage "incident" was first detected. |
java.util.Set |
getResponsiveMemberSet() Return the set of Members that have recently responded to this member. |
java.util.Set |
getTimedOutMemberSet() Return the set of Members that have exceeded their timeout. |
Method Detail |
---|
java.util.Set getTimedOutMemberSet()
java.util.Set getResponsiveMemberSet()
Note: inclusion in the set of responsive members is meaningful, but exclusion is not. Implementations should take care not to infer meaning in members not appearing in the responsive set.
java.util.Set getAnnouncingMemberSet()
long getIncidentStartTime()
Note: ActionPolicy implementations should not make assumptions about the time period within which physical outtages will be detected, nor should they assume that outtages will be reported simultaneously on different members.
|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |