Neo4j Enterprise

org.neo4j.cluster
Interface ClusterMonitor

All Superinterfaces:
org.neo4j.cluster.com.BindingNotifier, org.neo4j.cluster.protocol.heartbeat.Heartbeat

public interface ClusterMonitor
extends org.neo4j.cluster.com.BindingNotifier, org.neo4j.cluster.protocol.heartbeat.Heartbeat

Bundles up different ways of listening in on events going on in a cluster. BindingNotifier for notifications about which URI is used for sending events of the network. Heartbeat for notifications about failed/alive members. addClusterListener(ClusterListener), removeClusterListener(ClusterListener) for getting notified about cluster membership events.

Author:
Mattias Persson

Method Summary
 void addClusterListener(org.neo4j.cluster.protocol.cluster.ClusterListener listener)
           
 void removeClusterListener(org.neo4j.cluster.protocol.cluster.ClusterListener listener)
           
 
Methods inherited from interface org.neo4j.cluster.com.BindingNotifier
addBindingListener, removeBindingListener
 
Methods inherited from interface org.neo4j.cluster.protocol.heartbeat.Heartbeat
addHeartbeatListener, removeHeartbeatListener
 

Method Detail

addClusterListener

void addClusterListener(org.neo4j.cluster.protocol.cluster.ClusterListener listener)

removeClusterListener

void removeClusterListener(org.neo4j.cluster.protocol.cluster.ClusterListener listener)

Neo4j Enterprise

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