Module org.elasticsearch.server
Class AcknowledgedTransportMasterNodeAction<Request extends MasterNodeRequest<Request>>
java.lang.Object
org.elasticsearch.action.support.TransportAction<Request,Response>
org.elasticsearch.action.support.HandledTransportAction<Request,Response>
org.elasticsearch.action.support.master.TransportMasterNodeAction<Request,AcknowledgedResponse>
org.elasticsearch.action.support.master.AcknowledgedTransportMasterNodeAction<Request>
- All Implemented Interfaces:
ActionWithReservedState<Request>
- Direct Known Subclasses:
DeletePipelineTransportAction
,PutPipelineTransportAction
,TransportAutoPutMappingAction
,TransportCloneSnapshotAction
,TransportDeleteComponentTemplateAction
,TransportDeleteComposableIndexTemplateAction
,TransportDeleteDanglingIndexAction
,TransportDeleteIndexAction
,TransportDeleteIndexTemplateAction
,TransportDeleteRepositoryAction
,TransportDeleteSnapshotAction
,TransportDeleteStoredScriptAction
,TransportIndicesAliasesAction
,TransportPutComponentTemplateAction
,TransportPutComposableIndexTemplateAction
,TransportPutIndexTemplateAction
,TransportPutMappingAction
,TransportPutRepositoryAction
,TransportPutStoredScriptAction
,TransportUpdateSettingsAction
public abstract class AcknowledgedTransportMasterNodeAction<Request extends MasterNodeRequest<Request>>
extends TransportMasterNodeAction<Request,AcknowledgedResponse>
Base class for the common case of a
TransportMasterNodeAction
that responds with an AcknowledgedResponse
.-
Field Summary
Fields inherited from class org.elasticsearch.action.support.master.TransportMasterNodeAction
clusterService, executor, indexNameExpressionResolver, threadPool, transportService
Fields inherited from class org.elasticsearch.action.support.TransportAction
actionName, taskManager
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AcknowledgedTransportMasterNodeAction
(String actionName, boolean canTripCircuitBreaker, TransportService transportService, ClusterService clusterService, ThreadPool threadPool, ActionFilters actionFilters, Writeable.Reader<Request> request, IndexNameExpressionResolver indexNameExpressionResolver, Executor executor) protected
AcknowledgedTransportMasterNodeAction
(String actionName, TransportService transportService, ClusterService clusterService, ThreadPool threadPool, ActionFilters actionFilters, Writeable.Reader<Request> request, IndexNameExpressionResolver indexNameExpressionResolver, Executor executor) -
Method Summary
Methods inherited from class org.elasticsearch.action.support.master.TransportMasterNodeAction
checkBlock, doExecute, localExecute, masterOperation
Methods inherited from class org.elasticsearch.action.support.TransportAction
execute, localOnly
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.elasticsearch.reservedstate.ActionWithReservedState
modifiedKeys, reservedStateHandlerName, validateForReservedState
-
Constructor Details
-
AcknowledgedTransportMasterNodeAction
protected AcknowledgedTransportMasterNodeAction(String actionName, TransportService transportService, ClusterService clusterService, ThreadPool threadPool, ActionFilters actionFilters, Writeable.Reader<Request> request, IndexNameExpressionResolver indexNameExpressionResolver, Executor executor) -
AcknowledgedTransportMasterNodeAction
protected AcknowledgedTransportMasterNodeAction(String actionName, boolean canTripCircuitBreaker, TransportService transportService, ClusterService clusterService, ThreadPool threadPool, ActionFilters actionFilters, Writeable.Reader<Request> request, IndexNameExpressionResolver indexNameExpressionResolver, Executor executor)
-