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,TransportAbstractBulkAction,TransportBroadcastAction,TransportBroadcastByNodeAction,TransportBroadcastReplicationAction,TransportBroadcastUnpromotableAction,TransportClearScrollAction,TransportClosePointInTimeAction,TransportDeleteSynonymRuleAction,TransportDeleteSynonymsAction,TransportFieldCapabilitiesAction,TransportGetFieldMappingsAction,TransportGetFromTranslogAction,TransportGetScriptContextAction,TransportGetScriptLanguageAction,TransportGetSynonymRuleAction,TransportGetSynonymsAction,TransportGetSynonymsSetsAction,TransportGetTaskAction,TransportHealthNodeAction,TransportImportDanglingIndexAction,TransportInstanceSingleOperationAction,TransportLocalClusterStateAction,TransportMasterNodeAction,TransportMultiGetAction,TransportMultiSearchAction,TransportMultiTermVectorsAction,TransportOpenPointInTimeAction,TransportPutSynonymRuleAction,TransportPutSynonymsAction,TransportRemoteClusterStatsAction,TransportRemoteInfoAction,TransportResolveClusterAction,TransportSearchAction,TransportSearchScrollAction,TransportSearchShardsAction,TransportShardMultiGetFomTranslogAction,TransportSingleItemBulkWriteAction,TransportTasksAction,VerifyNodeRepositoryAction.TransportAction
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
ConstructorsModifierConstructorDescriptionprotectedHandledTransportAction(String actionName, boolean canTripCircuitBreaker, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader, Executor executor) protectedHandledTransportAction(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, executeDirect, 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)
-