Module org.elasticsearch.server
Package org.elasticsearch.action.support
Class HandledTransportAction<Request extends ActionRequest,Response extends ActionResponse>
java.lang.Object
org.elasticsearch.action.support.TransportAction<Request,Response>
org.elasticsearch.action.support.HandledTransportAction<Request,Response>
- Direct Known Subclasses:
ClusterFormationInfoAction.TransportAction
,CoordinationDiagnosticsAction.TransportAction
,MasterHistoryAction.TransportAction
,RemoteClusterNodesAction.TransportAction
,ReservedStateAwareHandledTransportAction
,ResolveIndexAction.TransportAction
,SimulatePipelineTransportAction
,TransportBroadcastAction
,TransportBroadcastByNodeAction
,TransportBroadcastReplicationAction
,TransportBroadcastUnpromotableAction
,TransportBulkAction
,TransportClearScrollAction
,TransportClosePointInTimeAction
,TransportDeleteSynonymRuleAction
,TransportDeleteSynonymsAction
,TransportFieldCapabilitiesAction
,TransportGetFieldMappingsAction
,TransportGetFromTranslogAction
,TransportGetScriptContextAction
,TransportGetScriptLanguageAction
,TransportGetSynonymRuleAction
,TransportGetSynonymsAction
,TransportGetSynonymsSetsAction
,TransportGetTaskAction
,TransportHealthNodeAction
,TransportImportDanglingIndexAction
,TransportInstanceSingleOperationAction
,TransportLocalClusterStateAction
,TransportMasterNodeAction
,TransportMultiGetAction
,TransportMultiSearchAction
,TransportMultiTermVectorsAction
,TransportOpenPointInTimeAction
,TransportPutSynonymRuleAction
,TransportPutSynonymsAction
,TransportRemoteInfoAction
,TransportResolveClusterAction
,TransportSearchAction
,TransportSearchScrollAction
,TransportSearchShardsAction
,TransportShardMultiGetFomTranslogAction
,TransportSingleItemBulkWriteAction
,TransportTasksAction
public abstract class HandledTransportAction<Request extends ActionRequest,Response extends ActionResponse>
extends TransportAction<Request,Response>
A
TransportAction
which, on creation, registers a handler for its own TransportAction.actionName
with the transport service.-
Field Summary
Fields inherited from class org.elasticsearch.action.support.TransportAction
actionName, logger, taskManager
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
HandledTransportAction
(String actionName, boolean canTripCircuitBreaker, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader, Executor executor) protected
HandledTransportAction
(String actionName, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader, Executor executor) -
Method Summary
Methods inherited from class org.elasticsearch.action.support.TransportAction
doExecute, execute, localOnly
-
Constructor Details
-
HandledTransportAction
protected HandledTransportAction(String actionName, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader, Executor executor) -
HandledTransportAction
protected HandledTransportAction(String actionName, boolean canTripCircuitBreaker, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader, Executor executor)
-