org.elasticsearch.action.admin.cluster.ping.replication
Class TransportIndexReplicationPingAction
java.lang.Object
org.elasticsearch.common.component.AbstractComponent
org.elasticsearch.action.support.BaseAction<Request,Response>
org.elasticsearch.action.support.replication.TransportIndexReplicationOperationAction<IndexReplicationPingRequest,IndexReplicationPingResponse,ShardReplicationPingRequest,ShardReplicationPingResponse>
org.elasticsearch.action.admin.cluster.ping.replication.TransportIndexReplicationPingAction
- All Implemented Interfaces:
- Action<IndexReplicationPingRequest,IndexReplicationPingResponse>
public class TransportIndexReplicationPingAction
- extends TransportIndexReplicationOperationAction<IndexReplicationPingRequest,IndexReplicationPingResponse,ShardReplicationPingRequest,ShardReplicationPingResponse>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransportIndexReplicationPingAction
@Inject
public TransportIndexReplicationPingAction(Settings settings,
ClusterService clusterService,
TransportService transportService,
ThreadPool threadPool,
TransportShardReplicationPingAction shardReplicationPingAction)
newRequestInstance
protected IndexReplicationPingRequest newRequestInstance()
- Specified by:
newRequestInstance
in class TransportIndexReplicationOperationAction<IndexReplicationPingRequest,IndexReplicationPingResponse,ShardReplicationPingRequest,ShardReplicationPingResponse>
newResponseInstance
protected IndexReplicationPingResponse newResponseInstance(IndexReplicationPingRequest request,
java.util.concurrent.atomic.AtomicReferenceArray shardsResponses)
- Specified by:
newResponseInstance
in class TransportIndexReplicationOperationAction<IndexReplicationPingRequest,IndexReplicationPingResponse,ShardReplicationPingRequest,ShardReplicationPingResponse>
accumulateExceptions
protected boolean accumulateExceptions()
- Specified by:
accumulateExceptions
in class TransportIndexReplicationOperationAction<IndexReplicationPingRequest,IndexReplicationPingResponse,ShardReplicationPingRequest,ShardReplicationPingResponse>
transportAction
protected java.lang.String transportAction()
- Specified by:
transportAction
in class TransportIndexReplicationOperationAction<IndexReplicationPingRequest,IndexReplicationPingResponse,ShardReplicationPingRequest,ShardReplicationPingResponse>
shards
protected GroupShardsIterator shards(IndexReplicationPingRequest indexRequest)
- Specified by:
shards
in class TransportIndexReplicationOperationAction<IndexReplicationPingRequest,IndexReplicationPingResponse,ShardReplicationPingRequest,ShardReplicationPingResponse>
newShardRequestInstance
protected ShardReplicationPingRequest newShardRequestInstance(IndexReplicationPingRequest indexRequest,
int shardId)
- Specified by:
newShardRequestInstance
in class TransportIndexReplicationOperationAction<IndexReplicationPingRequest,IndexReplicationPingResponse,ShardReplicationPingRequest,ShardReplicationPingResponse>