public class HighAvailabilityConsoleLogger extends Object implements ClusterMemberListener, ClusterListener, InstanceAccessGuard.AccessListener
ClusterMemberListener.AdapterClusterListener.Adapter| Constructor and Description |
|---|
HighAvailabilityConsoleLogger(ConsoleLogger console) |
| Modifier and Type | Method and Description |
|---|---|
void |
accessDenied()
Logged when users are not allowed to access the database for transactions.
|
void |
accessGranted()
Logged when users are allowed to access the database for transactions.
|
void |
coordinatorIsElected(InstanceId coordinatorId) |
void |
elected(String role,
InstanceId instanceId,
URI electedMember)
Logged when an instance is elected for a role, such as coordinator of a cluster.
|
void |
enteredCluster(ClusterConfiguration clusterConfiguration)
Logged when the instance itself joins or rejoins a cluster
|
void |
joinedCluster(InstanceId instanceId,
URI member)
Logged when another instance joins the cluster
|
void |
leftCluster()
Logged when the instance itself leaves the cluster
|
void |
leftCluster(InstanceId instanceId)
Logged when another instance leaves the cluster
|
void |
memberIsAlive(InstanceId instanceId)
Logged when another instance is detected as being alive again.
|
void |
memberIsAvailable(String role,
InstanceId availableId,
URI atUri)
Logged when a member becomes available as a role, such as MASTER or SLAVE.
|
void |
memberIsFailed(InstanceId instanceId)
Logged when another instance is detected as being failed.
|
void |
memberIsUnavailable(String role,
InstanceId unavailableId)
Logged when a member becomes unavailable as a role, such as MASTER or SLAVE.
|
void |
unelected(String role,
InstanceId instanceId,
URI electedMember)
Logged when an instance is demoted from a role.
|
public HighAvailabilityConsoleLogger(ConsoleLogger console)
public void enteredCluster(ClusterConfiguration clusterConfiguration)
enteredCluster in interface ClusterListenerclusterConfiguration - public void leftCluster()
leftCluster in interface ClusterListenerpublic void joinedCluster(InstanceId instanceId, URI member)
joinedCluster in interface ClusterListenerinstanceId - member - public void leftCluster(InstanceId instanceId)
leftCluster in interface ClusterListenerinstanceId - public void elected(String role, InstanceId instanceId, URI electedMember)
elected in interface ClusterListenerrole - instanceId - electedMember - public void unelected(String role, InstanceId instanceId, URI electedMember)
unelected in interface ClusterListenerrole - instanceId - electedMember - public void coordinatorIsElected(InstanceId coordinatorId)
coordinatorIsElected in interface ClusterMemberListenerpublic void memberIsAvailable(String role, InstanceId availableId, URI atUri)
memberIsAvailable in interface ClusterMemberListenerrole - availableId - the role connection information for the new role holderatUri - the URI at which the instance is available atpublic void memberIsUnavailable(String role, InstanceId unavailableId)
memberIsUnavailable in interface ClusterMemberListenerrole - The role for which the member is unavailableunavailableId - The id of the member which became unavailable for that rolepublic void memberIsFailed(InstanceId instanceId)
memberIsFailed in interface ClusterMemberListenerinstanceId - public void memberIsAlive(InstanceId instanceId)
memberIsAlive in interface ClusterMemberListenerinstanceId - public void accessGranted()
accessGranted in interface InstanceAccessGuard.AccessListenerpublic void accessDenied()
accessDenied in interface InstanceAccessGuard.AccessListenerCopyright © 2002–2013 The Neo4j Graph Database Project. All rights reserved.