public class HighAvailabilityClusterListener extends Object implements org.neo4j.cluster.protocol.cluster.ClusterListener, TopologyListener
org.neo4j.cluster.protocol.cluster.ClusterListener.AdapterTopologyListener.TopologyChangeEventImpl| Modifier and Type | Field and Description |
|---|---|
protected org.neo4j.logging.Log |
LOG |
| Constructor and Description |
|---|
HighAvailabilityClusterListener(org.neo4j.graphdb.DependencyResolver dependencyResolver,
TopologyListenerAdapter adapter) |
| Modifier and Type | Method and Description |
|---|---|
void |
elected(String s,
org.neo4j.cluster.InstanceId instanceId,
URI uri) |
void |
enteredCluster(org.neo4j.cluster.protocol.cluster.ClusterConfiguration clusterConfiguration) |
void |
joinedCluster(org.neo4j.cluster.InstanceId instanceId,
URI uri) |
void |
leftCluster() |
void |
leftCluster(org.neo4j.cluster.InstanceId instanceId,
URI uri) |
void |
register()
Register this listener in order to intercept topology change events
|
void |
unelected(String s,
org.neo4j.cluster.InstanceId instanceId,
URI uri) |
void |
unregister()
Un-register this listener in order to ignore further topology change events
|
public HighAvailabilityClusterListener(org.neo4j.graphdb.DependencyResolver dependencyResolver,
TopologyListenerAdapter adapter)
public void register()
TopologyListenerregister in interface TopologyListenerpublic void unregister()
TopologyListenerunregister in interface TopologyListenerpublic void enteredCluster(org.neo4j.cluster.protocol.cluster.ClusterConfiguration clusterConfiguration)
enteredCluster in interface org.neo4j.cluster.protocol.cluster.ClusterListenerpublic void leftCluster()
leftCluster in interface org.neo4j.cluster.protocol.cluster.ClusterListenerpublic void joinedCluster(org.neo4j.cluster.InstanceId instanceId,
URI uri)
joinedCluster in interface org.neo4j.cluster.protocol.cluster.ClusterListenerpublic void leftCluster(org.neo4j.cluster.InstanceId instanceId,
URI uri)
leftCluster in interface org.neo4j.cluster.protocol.cluster.ClusterListenerpublic void elected(String s, org.neo4j.cluster.InstanceId instanceId, URI uri)
elected in interface org.neo4j.cluster.protocol.cluster.ClusterListenerCopyright © 2013-2016–2018 Graph Aware Limited. All rights reserved.