Module org.elasticsearch.server
Class ReplicationSplitHelper.SplitCoordinator
java.lang.Object
org.elasticsearch.action.support.replication.ReplicationSplitHelper.SplitCoordinator
- Enclosing class:
ReplicationSplitHelper<Request extends ReplicationRequest<Request>,ReplicaRequest extends ReplicationRequest<ReplicaRequest>, Response extends ReplicationResponse>
-
Constructor Summary
ConstructorsConstructorDescriptionSplitCoordinator(TransportReplicationAction<Request, ReplicaRequest, Response> action, ReplicationTask task, ProjectMetadata project, TransportReplicationAction<Request, ReplicaRequest, Response>.org.elasticsearch.action.support.replication.TransportReplicationAction.PrimaryShardReference primaryShardReference, Request originalRequest, CheckedBiConsumer<TransportReplicationAction<Request, ReplicaRequest, Response>.org.elasticsearch.action.support.replication.TransportReplicationAction.PrimaryShardReference, ActionListener<Response>, Exception> doPrimaryRequest, ActionListener<Response> onCompletionListener) -
Method Summary
-
Constructor Details
-
SplitCoordinator
public SplitCoordinator(TransportReplicationAction<Request, ReplicaRequest, Response> action, ReplicationTask task, ProjectMetadata project, TransportReplicationAction<Request, ReplicaRequest, Response>.org.elasticsearch.action.support.replication.TransportReplicationAction.PrimaryShardReference primaryShardReference, Request originalRequest, CheckedBiConsumer<TransportReplicationAction<Request, ReplicaRequest, Response>.org.elasticsearch.action.support.replication.TransportReplicationAction.PrimaryShardReference, ActionListener<Response>, Exception> doPrimaryRequest, ActionListener<Response> onCompletionListener)
-
-
Method Details
-
coordinate
- Throws:
Exception
-