public class TransportSuggestAction extends org.elasticsearch.action.support.broadcast.TransportBroadcastOperationAction<SuggestRequest,SuggestResponse,ShardSuggestRequest,ShardSuggestResponse>
| Constructor and Description |
|---|
TransportSuggestAction(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.threadpool.ThreadPool threadPool,
org.elasticsearch.cluster.ClusterService clusterService,
org.elasticsearch.transport.TransportService transportService,
org.elasticsearch.indices.IndicesService indicesService) |
| Modifier and Type | Method and Description |
|---|---|
protected org.elasticsearch.cluster.block.ClusterBlockException |
checkGlobalBlock(org.elasticsearch.cluster.ClusterState state,
SuggestRequest request) |
protected org.elasticsearch.cluster.block.ClusterBlockException |
checkRequestBlock(org.elasticsearch.cluster.ClusterState state,
SuggestRequest request,
java.lang.String[] concreteIndices) |
protected java.lang.String |
executor() |
protected SuggestRequest |
newRequest() |
protected SuggestResponse |
newResponse(SuggestRequest request,
java.util.concurrent.atomic.AtomicReferenceArray shardsResponses,
org.elasticsearch.cluster.ClusterState clusterState) |
protected ShardSuggestRequest |
newShardRequest() |
protected ShardSuggestRequest |
newShardRequest(int numShards,
org.elasticsearch.cluster.routing.ShardRouting shard,
SuggestRequest request) |
protected ShardSuggestResponse |
newShardResponse() |
protected ShardSuggestResponse |
shardOperation(ShardSuggestRequest request) |
protected org.elasticsearch.cluster.routing.GroupShardsIterator |
shards(org.elasticsearch.cluster.ClusterState clusterState,
SuggestRequest request,
java.lang.String[] concreteIndices) |
@Inject
public TransportSuggestAction(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.threadpool.ThreadPool threadPool,
org.elasticsearch.cluster.ClusterService clusterService,
org.elasticsearch.transport.TransportService transportService,
org.elasticsearch.indices.IndicesService indicesService)
protected java.lang.String executor()
executor in class org.elasticsearch.action.support.broadcast.TransportBroadcastOperationAction<SuggestRequest,SuggestResponse,ShardSuggestRequest,ShardSuggestResponse>protected SuggestRequest newRequest()
newRequest in class org.elasticsearch.action.support.broadcast.TransportBroadcastOperationAction<SuggestRequest,SuggestResponse,ShardSuggestRequest,ShardSuggestResponse>protected SuggestResponse newResponse(SuggestRequest request, java.util.concurrent.atomic.AtomicReferenceArray shardsResponses, org.elasticsearch.cluster.ClusterState clusterState)
newResponse in class org.elasticsearch.action.support.broadcast.TransportBroadcastOperationAction<SuggestRequest,SuggestResponse,ShardSuggestRequest,ShardSuggestResponse>protected ShardSuggestRequest newShardRequest()
newShardRequest in class org.elasticsearch.action.support.broadcast.TransportBroadcastOperationAction<SuggestRequest,SuggestResponse,ShardSuggestRequest,ShardSuggestResponse>protected ShardSuggestRequest newShardRequest(int numShards, org.elasticsearch.cluster.routing.ShardRouting shard, SuggestRequest request)
newShardRequest in class org.elasticsearch.action.support.broadcast.TransportBroadcastOperationAction<SuggestRequest,SuggestResponse,ShardSuggestRequest,ShardSuggestResponse>protected ShardSuggestResponse newShardResponse()
newShardResponse in class org.elasticsearch.action.support.broadcast.TransportBroadcastOperationAction<SuggestRequest,SuggestResponse,ShardSuggestRequest,ShardSuggestResponse>protected ShardSuggestResponse shardOperation(ShardSuggestRequest request) throws org.elasticsearch.ElasticsearchException
shardOperation in class org.elasticsearch.action.support.broadcast.TransportBroadcastOperationAction<SuggestRequest,SuggestResponse,ShardSuggestRequest,ShardSuggestResponse>org.elasticsearch.ElasticsearchExceptionprotected org.elasticsearch.cluster.routing.GroupShardsIterator shards(org.elasticsearch.cluster.ClusterState clusterState,
SuggestRequest request,
java.lang.String[] concreteIndices)
shards in class org.elasticsearch.action.support.broadcast.TransportBroadcastOperationAction<SuggestRequest,SuggestResponse,ShardSuggestRequest,ShardSuggestResponse>protected org.elasticsearch.cluster.block.ClusterBlockException checkGlobalBlock(org.elasticsearch.cluster.ClusterState state,
SuggestRequest request)
checkGlobalBlock in class org.elasticsearch.action.support.broadcast.TransportBroadcastOperationAction<SuggestRequest,SuggestResponse,ShardSuggestRequest,ShardSuggestResponse>protected org.elasticsearch.cluster.block.ClusterBlockException checkRequestBlock(org.elasticsearch.cluster.ClusterState state,
SuggestRequest request,
java.lang.String[] concreteIndices)
checkRequestBlock in class org.elasticsearch.action.support.broadcast.TransportBroadcastOperationAction<SuggestRequest,SuggestResponse,ShardSuggestRequest,ShardSuggestResponse>Copyright © 2011-2014. All Rights Reserved.