|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| HighAvailability | A place to register listeners
that will receive events about (high) availability and roles in a cluster. |
| HighAvailabilityMemberContext | |
| HighAvailabilityMemberListener | These callback methods correspond to the cluster |
| Class Summary | |
|---|---|
| AbstractModeSwitcher<T> | A mode switcher deals with how internal services should react when changing between different cluster states, and allows them to switch to the new state that reflects that. |
| DefaultElectionCredentials | |
| DefaultElectionCredentialsProvider | ElectionCredentialsProvider that provides the server id, latest txId and current role status as credentials for elections. |
| HighAvailabilityMemberChangeEvent | This event represents a change in the cluster members internal state. |
| HighAvailabilityMemberListener.Adapter | |
| HighAvailabilityMemberStateMachine | State machine that listens for global cluster events, and coordinates the internal transitions between ClusterMemberStates. |
| HighAvailabilityModeSwitcher | Performs the internal switches from pending to slave/master, by listening for ClusterMemberChangeEvents. |
| SimpleHighAvailabilityMemberContext | Context used by the HighAvailabilityMemberStateMachine. |
| Enum Summary | |
|---|---|
| HighAvailabilityMemberState | This represents the different states that a cluster member can have internally. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||