|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AliveAndReadyView
A read-only view consisting of all the AliveAndReady CORE members of a GMS group. The GMS notification signals of JoinedAndReadyNotificationSignal, FailureNotificationSignal and PlannedShutdownSignal transition from one of these views to the next view. When one of these signal occurs, the current view is terminated by setting its signal. While the view's signal is null, it is considered the current view. Once a terminating signal occurs, than this view is considered the previous view and getSignal() returns the GMS notification that caused this view to conclude.
| Method Summary | |
|---|---|
java.util.SortedSet<java.lang.String> |
getMembers()
These are members of this view BEFORE the GMS notification signal that terminated this view as being the current view. |
Signal |
getSignal()
|
long |
getSignalTime()
|
long |
getViewCreationTime()
|
long |
getViewDuration()
|
long |
getViewId()
Monotonically increasing id. |
| Method Detail |
|---|
java.util.SortedSet<java.lang.String> getMembers()
Signal getSignal()
long getSignalTime()
long getViewId()
long getViewDuration()
getSignal is null, this value is still growing each time this method is called.long getViewCreationTime()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||