
public interface ODistributedLifecycleListener
| Modifier and Type | Method and Description |
|---|---|
void |
onDatabaseChangeStatus(java.lang.String iNode,
java.lang.String iDatabaseName,
ODistributedServerManager.DB_STATUS iNewStatus)
Called upon change of database status on a node.
|
default void |
onMessageAfterOp(java.lang.String op,
ODistributedRequestId requestId) |
default void |
onMessageBeforeOp(java.lang.String op,
ODistributedRequestId requestId) |
default void |
onMessageCurrentPayload(ODistributedRequestId requestId,
java.lang.Object responsePayload) |
default void |
onMessagePartitionCalculated(ODistributedRequest request,
java.util.Set<java.lang.Integer> involvedWorkerQueues) |
default void |
onMessageProcessEnd(ODistributedRequest iRequest,
java.lang.Object responsePayload) |
default void |
onMessageProcessStart(ODistributedRequest message) |
default void |
onMessageReceived(ODistributedRequest request) |
void |
onNodeJoined(java.lang.String iNode)
Called right after a node joined the cluster.
|
boolean |
onNodeJoining(java.lang.String iNode)
Called when a node is joining the cluster.
|
void |
onNodeLeft(java.lang.String iNode)
Called right after a node left the cluster.
|
boolean onNodeJoining(java.lang.String iNode)
iNode - Node name that is joiningvoid onNodeJoined(java.lang.String iNode)
iNode - Node name that is joiningvoid onNodeLeft(java.lang.String iNode)
iNode - Node name that leftvoid onDatabaseChangeStatus(java.lang.String iNode,
java.lang.String iDatabaseName,
ODistributedServerManager.DB_STATUS iNewStatus)
iNode - The node nameiDatabaseName - Database nameiNewStatus - The new statusdefault void onMessageReceived(ODistributedRequest request)
default void onMessagePartitionCalculated(ODistributedRequest request, java.util.Set<java.lang.Integer> involvedWorkerQueues)
default void onMessageBeforeOp(java.lang.String op,
ODistributedRequestId requestId)
default void onMessageAfterOp(java.lang.String op,
ODistributedRequestId requestId)
default void onMessageProcessStart(ODistributedRequest message)
default void onMessageCurrentPayload(ODistributedRequestId requestId, java.lang.Object responsePayload)
default void onMessageProcessEnd(ODistributedRequest iRequest, java.lang.Object responsePayload)
Copyright © 2009–2022 OrientDB. All rights reserved.