| Package | Description |
|---|---|
| org.neo4j.kernel.ha | |
| org.neo4j.kernel.ha.cluster |
| Constructor and Description |
|---|
ZooToPaxosSwitchover(org.neo4j.kernel.lifecycle.LifeSupport life,
org.neo4j.kernel.lifecycle.LifeSupport lifeToStart,
List<org.neo4j.kernel.lifecycle.Lifecycle> lifeToStop,
DelegateInvocationHandler<org.neo4j.cluster.member.ClusterMemberEvents> clusterEventsDelegateInvocationHandler,
DelegateInvocationHandler<HighAvailabilityMemberContext> memberContextDelegateInvocationHandler,
DelegateInvocationHandler clusterMemberAvailabilityDelegateInvocationHandler,
org.neo4j.cluster.member.paxos.PaxosClusterMemberEvents localClusterEvents,
HighAvailabilityMemberContext localMemberContext,
org.neo4j.cluster.member.paxos.PaxosClusterMemberAvailability localClusterMemberAvailability) |
| Constructor and Description |
|---|
ZooToPaxosSwitchover(org.neo4j.kernel.lifecycle.LifeSupport life,
org.neo4j.kernel.lifecycle.LifeSupport lifeToStart,
List<org.neo4j.kernel.lifecycle.Lifecycle> lifeToStop,
DelegateInvocationHandler<org.neo4j.cluster.member.ClusterMemberEvents> clusterEventsDelegateInvocationHandler,
DelegateInvocationHandler<HighAvailabilityMemberContext> memberContextDelegateInvocationHandler,
DelegateInvocationHandler clusterMemberAvailabilityDelegateInvocationHandler,
org.neo4j.cluster.member.paxos.PaxosClusterMemberEvents localClusterEvents,
HighAvailabilityMemberContext localMemberContext,
org.neo4j.cluster.member.paxos.PaxosClusterMemberAvailability localClusterMemberAvailability) |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleHighAvailabilityMemberContext
Context used by the
HighAvailabilityMemberStateMachine. |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
HighAvailabilityMemberState.isAccessAllowed(HighAvailabilityMemberContext context) |
abstract HighAvailabilityMemberState |
HighAvailabilityMemberState.masterIsAvailable(HighAvailabilityMemberContext context,
org.neo4j.cluster.InstanceId masterId,
URI masterHaURI) |
abstract HighAvailabilityMemberState |
HighAvailabilityMemberState.masterIsElected(HighAvailabilityMemberContext context,
org.neo4j.cluster.InstanceId masterId) |
abstract HighAvailabilityMemberState |
HighAvailabilityMemberState.slaveIsAvailable(HighAvailabilityMemberContext context,
org.neo4j.cluster.InstanceId slaveId,
URI slaveUri) |
| Constructor and Description |
|---|
HighAvailabilityMemberStateMachine(HighAvailabilityMemberContext context,
InstanceAccessGuard accessGuard,
ClusterMembers members,
org.neo4j.cluster.member.ClusterMemberEvents events,
org.neo4j.cluster.protocol.election.Election election,
org.neo4j.kernel.impl.util.StringLogger logger) |
Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.