Class TransportGetScheduledInfoAction
java.lang.Object
org.opensearch.action.support.TransportAction<GetScheduledInfoRequest, GetScheduledInfoResponse>
org.opensearch.action.support.HandledTransportAction<GetScheduledInfoRequest, GetScheduledInfoResponse>
org.opensearch.action.support.nodes.TransportNodesAction<GetScheduledInfoRequest, GetScheduledInfoResponse, GetScheduledInfoNodeRequest, GetScheduledInfoNodeResponse>
org.opensearch.jobscheduler.transport.action.TransportGetScheduledInfoAction
public class TransportGetScheduledInfoAction
extends org.opensearch.action.support.nodes.TransportNodesAction<GetScheduledInfoRequest, GetScheduledInfoResponse, GetScheduledInfoNodeRequest, GetScheduledInfoNodeResponse>
-
Field Summary
Fields inherited from class org.opensearch.action.support.nodes.TransportNodesAction
clusterService, nodeResponseClass, threadPool, transportNodeAction, transportServiceFields inherited from class org.opensearch.action.support.TransportAction
actionName, logger, taskManager -
Constructor Summary
ConstructorsConstructorDescriptionTransportGetScheduledInfoAction(org.opensearch.threadpool.ThreadPool threadPool, org.opensearch.cluster.service.ClusterService clusterService, org.opensearch.transport.TransportService transportService, org.opensearch.action.support.ActionFilters actionFilters, JobScheduler jobScheduler, JobDetailsService jobDetailsService) -
Method Summary
Modifier and TypeMethodDescriptionprotected GetScheduledInfoNodeRequestnewNodeRequest(GetScheduledInfoRequest request) protected GetScheduledInfoNodeResponsenewNodeResponse(org.opensearch.core.common.io.stream.StreamInput in) protected GetScheduledInfoResponsenewResponse(GetScheduledInfoRequest request, List<GetScheduledInfoNodeResponse> nodeResponses, List<org.opensearch.action.FailedNodeException> failures) protected GetScheduledInfoNodeResponsenodeOperation(GetScheduledInfoNodeRequest request) Methods inherited from class org.opensearch.action.support.nodes.TransportNodesAction
doExecute, getTransportNodeAction, newResponse, nodeOperation, resolveRequestMethods inherited from class org.opensearch.action.support.TransportAction
execute, execute, execute
-
Constructor Details
-
TransportGetScheduledInfoAction
@Inject public TransportGetScheduledInfoAction(org.opensearch.threadpool.ThreadPool threadPool, org.opensearch.cluster.service.ClusterService clusterService, org.opensearch.transport.TransportService transportService, org.opensearch.action.support.ActionFilters actionFilters, JobScheduler jobScheduler, JobDetailsService jobDetailsService)
-
-
Method Details
-
newResponse
protected GetScheduledInfoResponse newResponse(GetScheduledInfoRequest request, List<GetScheduledInfoNodeResponse> nodeResponses, List<org.opensearch.action.FailedNodeException> failures) - Specified by:
newResponsein classorg.opensearch.action.support.nodes.TransportNodesAction<GetScheduledInfoRequest, GetScheduledInfoResponse, GetScheduledInfoNodeRequest, GetScheduledInfoNodeResponse>
-
newNodeRequest
- Specified by:
newNodeRequestin classorg.opensearch.action.support.nodes.TransportNodesAction<GetScheduledInfoRequest, GetScheduledInfoResponse, GetScheduledInfoNodeRequest, GetScheduledInfoNodeResponse>
-
newNodeResponse
protected GetScheduledInfoNodeResponse newNodeResponse(org.opensearch.core.common.io.stream.StreamInput in) throws IOException - Specified by:
newNodeResponsein classorg.opensearch.action.support.nodes.TransportNodesAction<GetScheduledInfoRequest, GetScheduledInfoResponse, GetScheduledInfoNodeRequest, GetScheduledInfoNodeResponse>- Throws:
IOException
-
nodeOperation
- Specified by:
nodeOperationin classorg.opensearch.action.support.nodes.TransportNodesAction<GetScheduledInfoRequest, GetScheduledInfoResponse, GetScheduledInfoNodeRequest, GetScheduledInfoNodeResponse>
-