Module org.elasticsearch.server
Class AcknowledgedTransportMasterNodeAction<Request extends MasterNodeRequest<Request>>
java.lang.Object
org.elasticsearch.action.support.TransportAction<Request,AcknowledgedResponse>
org.elasticsearch.action.support.HandledTransportAction<Request,AcknowledgedResponse>
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,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, threadPool, transportServiceFields inherited from class org.elasticsearch.action.support.TransportAction
actionName, taskManager -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAcknowledgedTransportMasterNodeAction(String actionName, boolean canTripCircuitBreaker, TransportService transportService, ClusterService clusterService, ThreadPool threadPool, ActionFilters actionFilters, Writeable.Reader<Request> request, Executor executor) protectedAcknowledgedTransportMasterNodeAction(String actionName, TransportService transportService, ClusterService clusterService, ThreadPool threadPool, ActionFilters actionFilters, Writeable.Reader<Request> request, Executor executor) -
Method Summary
Methods inherited from class org.elasticsearch.action.support.master.TransportMasterNodeAction
checkBlock, doExecute, localExecute, masterOperationMethods inherited from class org.elasticsearch.action.support.TransportAction
execute, executeDirect, localOnlyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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, Executor executor) -
AcknowledgedTransportMasterNodeAction
protected AcknowledgedTransportMasterNodeAction(String actionName, boolean canTripCircuitBreaker, TransportService transportService, ClusterService clusterService, ThreadPool threadPool, ActionFilters actionFilters, Writeable.Reader<Request> request, Executor executor)
-