public interface ReplicationGroupListener
Modifier and Type | Method and Description |
---|---|
void |
onException(Exception e)
Callback method to invoke on critical JE exceptions
|
boolean |
onIntruderNode(com.sleepycat.je.rep.ReplicationNode node)
Invoked on intruder node detected
|
void |
onNodeRolledback()
Signifies that node need to discard one or more transactions in order to rejoin the group.
|
void |
onNodeState(com.sleepycat.je.rep.ReplicationNode node,
com.sleepycat.je.rep.NodeState nodeState)
Invoked to notify listener on node state update
|
void |
onNoMajority() |
void |
onReplicationNodeAddedToGroup(com.sleepycat.je.rep.ReplicationNode node)
Fired when a remote replication node is added to a group.
|
void |
onReplicationNodeRecovered(com.sleepycat.je.rep.ReplicationNode node)
Fired exactly once for each existing remote node.
|
void |
onReplicationNodeRemovedFromGroup(com.sleepycat.je.rep.ReplicationNode node)
Fired when a remote replication node is (permanently) removed from group.
|
void onReplicationNodeAddedToGroup(com.sleepycat.je.rep.ReplicationNode node)
void onReplicationNodeRecovered(com.sleepycat.je.rep.ReplicationNode node)
void onReplicationNodeRemovedFromGroup(com.sleepycat.je.rep.ReplicationNode node)
void onNodeState(com.sleepycat.je.rep.ReplicationNode node, com.sleepycat.je.rep.NodeState nodeState)
boolean onIntruderNode(com.sleepycat.je.rep.ReplicationNode node)
void onNoMajority()
void onNodeRolledback()
void onException(Exception e)
e
- je exceptionCopyright © 2006–2016 The Apache Software Foundation. All rights reserved.