| Interface | Description |
|---|---|
| ConversationSPI |
Conversation part of HA master SPI.
|
| 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 broadcasted HA events.
|
| SwitchToSlave.Monitor |
| Class | Description |
|---|---|
| DefaultConversationSPI |
Default implementation of
ConversationSPI used on master in HA setup. |
| DefaultElectionCredentials | |
| DefaultElectionCredentialsProvider |
ElectionCredentialsProvider that provides the server id, latest txId and current role status as credentials for
elections.
|
| DefaultMasterImplSPI | |
| 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
HighAvailabilityMemberState. |
| SimpleHighAvailabilityMemberContext |
Context used by the
HighAvailabilityMemberStateMachine. |
| SwitchToMaster | |
| SwitchToSlave | |
| SwitchToSlaveBranchThenCopy | |
| SwitchToSlaveCopyThenBranch |
| Enum | Description |
|---|---|
| HighAvailabilityMemberState |
This represents the different states that a cluster member
can have internally.
|
Copyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.