public static class PainlessExecuteAction.TransportAction
extends <any>
| Constructor and Description |
|---|
TransportAction(Settings settings,
ThreadPool threadPool,
TransportService transportService,
ActionFilters actionFilters,
IndexNameExpressionResolver indexNameExpressionResolver,
ScriptService scriptService,
ClusterService clusterService,
IndicesService indicesServices) |
| Modifier and Type | Method and Description |
|---|---|
protected ClusterBlockException |
checkRequestBlock(ClusterState state,
InternalRequest request) |
protected PainlessExecuteAction.Response |
newResponse() |
protected boolean |
resolveIndex(PainlessExecuteAction.Request request) |
protected PainlessExecuteAction.Response |
shardOperation(PainlessExecuteAction.Request request,
ShardId shardId) |
protected ShardsIterator |
shards(ClusterState state,
InternalRequest request) |
public TransportAction(Settings settings,
ThreadPool threadPool,
TransportService transportService,
ActionFilters actionFilters,
IndexNameExpressionResolver indexNameExpressionResolver,
ScriptService scriptService,
ClusterService clusterService,
IndicesService indicesServices)
protected PainlessExecuteAction.Response newResponse()
protected ClusterBlockException checkRequestBlock(ClusterState state,
InternalRequest request)
protected boolean resolveIndex(PainlessExecuteAction.Request request)
protected ShardsIterator shards(ClusterState state,
InternalRequest request)
protected PainlessExecuteAction.Response shardOperation(PainlessExecuteAction.Request request, ShardId shardId) throws java.io.IOException
java.io.IOException