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,ResolveIndexAction.TransportAction,SimulatePipelineTransportAction,TransportBroadcastAction,TransportBroadcastByNodeAction,TransportBroadcastReplicationAction,TransportBulkAction,TransportClearScrollAction,TransportClosePointInTimeAction,TransportFieldCapabilitiesAction,TransportGetFieldMappingsAction,TransportGetScriptContextAction,TransportGetScriptLanguageAction,TransportGetTaskAction,TransportImportDanglingIndexAction,TransportInstanceSingleOperationAction,TransportMainAction,TransportMasterNodeAction,TransportMultiGetAction,TransportMultiSearchAction,TransportMultiTermVectorsAction,TransportNodesAction,TransportOpenPointInTimeAction,TransportRemoteInfoAction,TransportSearchAction,TransportSearchScrollAction,TransportSingleItemBulkWriteAction,TransportTasksAction
public abstract class HandledTransportAction<Request extends ActionRequest,Response extends ActionResponse>
extends TransportAction<Request,Response>
A TransportAction that self registers a handler into 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) protectedHandledTransportAction(String actionName, boolean canTripCircuitBreaker, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader, String executor) protectedHandledTransportAction(String actionName, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader) protectedHandledTransportAction(String actionName, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader, String executor) -
Method Summary
Methods inherited from class org.elasticsearch.action.support.TransportAction
doExecute, execute
-
Constructor Details
-
HandledTransportAction
protected HandledTransportAction(String actionName, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader) -
HandledTransportAction
protected HandledTransportAction(String actionName, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader, String executor) -
HandledTransportAction
protected HandledTransportAction(String actionName, boolean canTripCircuitBreaker, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader) -
HandledTransportAction
protected HandledTransportAction(String actionName, boolean canTripCircuitBreaker, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader, String executor)
-