Package org.neo4j.kernel.ha.cluster

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.
 



Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.