public class TransportIndexDeleteAction extends TransportIndexReplicationOperationAction<org.elasticsearch.action.delete.IndexDeleteRequest,IndexDeleteResponse,ShardDeleteRequest,ShardDeleteRequest,ShardDeleteResponse>
clusterService, shardActionactionName, threadPoolcomponentSettings, logger, settings| Constructor and Description |
|---|
TransportIndexDeleteAction(Settings settings,
ClusterService clusterService,
ThreadPool threadPool,
TransportShardDeleteAction deleteAction,
ActionFilters actionFilters) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
accumulateExceptions() |
protected IndexDeleteResponse |
newResponseInstance(org.elasticsearch.action.delete.IndexDeleteRequest request,
List<ShardDeleteResponse> shardDeleteResponses,
int failuresCount,
List<ShardOperationFailedException> shardFailures) |
protected ShardDeleteRequest |
newShardRequestInstance(org.elasticsearch.action.delete.IndexDeleteRequest request,
int shardId) |
protected GroupShardsIterator |
shards(org.elasticsearch.action.delete.IndexDeleteRequest request) |
checkGlobalBlock, checkRequestBlock, doExecuteexecute, execute, forceThreadedListenernodeName@Inject public TransportIndexDeleteAction(Settings settings, ClusterService clusterService, ThreadPool threadPool, TransportShardDeleteAction deleteAction, ActionFilters actionFilters)
protected IndexDeleteResponse newResponseInstance(org.elasticsearch.action.delete.IndexDeleteRequest request, List<ShardDeleteResponse> shardDeleteResponses, int failuresCount, List<ShardOperationFailedException> shardFailures)
newResponseInstance in class TransportIndexReplicationOperationAction<org.elasticsearch.action.delete.IndexDeleteRequest,IndexDeleteResponse,ShardDeleteRequest,ShardDeleteRequest,ShardDeleteResponse>protected boolean accumulateExceptions()
accumulateExceptions in class TransportIndexReplicationOperationAction<org.elasticsearch.action.delete.IndexDeleteRequest,IndexDeleteResponse,ShardDeleteRequest,ShardDeleteRequest,ShardDeleteResponse>protected GroupShardsIterator shards(org.elasticsearch.action.delete.IndexDeleteRequest request)
shards in class TransportIndexReplicationOperationAction<org.elasticsearch.action.delete.IndexDeleteRequest,IndexDeleteResponse,ShardDeleteRequest,ShardDeleteRequest,ShardDeleteResponse>protected ShardDeleteRequest newShardRequestInstance(org.elasticsearch.action.delete.IndexDeleteRequest request, int shardId)
newShardRequestInstance in class TransportIndexReplicationOperationAction<org.elasticsearch.action.delete.IndexDeleteRequest,IndexDeleteResponse,ShardDeleteRequest,ShardDeleteRequest,ShardDeleteResponse>Copyright © 2009–2016. All rights reserved.