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
ModifierConstructorDescriptionprotected
HandledTransportAction(String actionName, boolean canTripCircuitBreaker, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader)
protected
HandledTransportAction(String actionName, boolean canTripCircuitBreaker, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader, String executor)
protected
HandledTransportAction(String actionName, TransportService transportService, ActionFilters actionFilters, Writeable.Reader<Request> requestReader)
protected
HandledTransportAction(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)
-