| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| 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.
|
| HANewSnapshotFunction | |
| 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 | Description |
|---|---|
| HighAvailabilityMemberState |
This represents the different states that a cluster member
can have internally.
|
Copyright © 2002–2013 The Neo4j Graph Database Project. All rights reserved.