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:
ResolveIndexAction.TransportAction,SimulatePipelineTransportAction,TransportBroadcastAction,TransportBroadcastByNodeAction,TransportBroadcastReplicationAction,TransportBulkAction,TransportClearScrollAction,TransportClosePointInTimeAction,TransportFieldCapabilitiesAction,TransportFieldCapabilitiesIndexAction,TransportGetFieldMappingsAction,TransportGetScriptContextAction,TransportGetScriptLanguageAction,TransportGetTaskAction,TransportImportDanglingIndexAction,TransportInstanceSingleOperationAction,TransportMainAction,TransportMasterNodeAction,TransportMultiGetAction,TransportMultiSearchAction,TransportMultiTermVectorsAction,TransportNodesAction,TransportOpenPointInTimeAction,TransportRemoteInfoAction,TransportSearchAction,TransportSearchScrollAction,TransportSingleItemBulkWriteAction,TransportSyncedFlushAction,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, localConnection, 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, execute, 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)
-