Interface ActivateJobsHandler
- All Superinterfaces:
Consumer<ActorControl>
- All Known Implementing Classes:
LongPollingActivateJobsHandler,RoundRobinActivateJobsHandler
Can handle an 'activate jobs' request from a client.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidactivateJobs(BrokerActivateJobsRequest request, ServerStreamObserver<GatewayOuterClass.ActivateJobsResponse> responseObserver, long requestTimeout) Handle activate jobs request from a clientstatic InflightActivateJobsRequesttoInflightActivateJobsRequest(BrokerActivateJobsRequest request, ServerStreamObserver<GatewayOuterClass.ActivateJobsResponse> responseObserver, long longPollingTimeout)
-
Field Details
-
ACTIVATE_JOBS_REQUEST_ID_GENERATOR
-
-
Method Details
-
activateJobs
void activateJobs(BrokerActivateJobsRequest request, ServerStreamObserver<GatewayOuterClass.ActivateJobsResponse> responseObserver, long requestTimeout) Handle activate jobs request from a client- Parameters:
request- The request to handleresponseObserver- The stream to write the responses to
-
toInflightActivateJobsRequest
static InflightActivateJobsRequest toInflightActivateJobsRequest(BrokerActivateJobsRequest request, ServerStreamObserver<GatewayOuterClass.ActivateJobsResponse> responseObserver, long longPollingTimeout)
-