TransportGetIndexAction
, TransportGetMappingsAction
public abstract class TransportClusterInfoAction<Request extends ClusterInfoRequest<Request>,Response extends ActionResponse> extends TransportMasterNodeReadAction<Request,Response>
deprecationLogger, logger, settings
actionName, indexNameExpressionResolver, taskManager, threadPool
clusterService, transportService
FORCE_LOCAL_SETTING
Constructor | Description |
---|---|
TransportClusterInfoAction(Settings settings,
java.lang.String actionName,
TransportService transportService,
ClusterService clusterService,
ThreadPool threadPool,
ActionFilters actionFilters,
IndexNameExpressionResolver indexNameExpressionResolver,
java.util.function.Supplier<Request> request) |
Modifier and Type | Method | Description |
---|---|---|
protected abstract void |
doMasterOperation(Request request,
java.lang.String[] concreteIndices,
ClusterState state,
ActionListener<Response> listener) |
|
protected java.lang.String |
executor() |
|
protected void |
masterOperation(Request request,
ClusterState state,
ActionListener<Response> listener) |
logDeprecatedSetting, logRemovedSetting, nodeName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute, execute, execute, execute
checkBlock, doExecute, doExecute, getMasterActionName, masterOperation, newResponse
localExecute
public TransportClusterInfoAction(Settings settings, java.lang.String actionName, TransportService transportService, ClusterService clusterService, ThreadPool threadPool, ActionFilters actionFilters, IndexNameExpressionResolver indexNameExpressionResolver, java.util.function.Supplier<Request> request)
protected java.lang.String executor()
executor
in class TransportMasterNodeAction<Request extends ClusterInfoRequest<Request>,Response extends ActionResponse>
protected final void masterOperation(Request request, ClusterState state, ActionListener<Response> listener)
masterOperation
in class TransportMasterNodeAction<Request extends ClusterInfoRequest<Request>,Response extends ActionResponse>
protected abstract void doMasterOperation(Request request, java.lang.String[] concreteIndices, ClusterState state, ActionListener<Response> listener)