Package io.camunda.service
Class JobServices<T>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final record -
Field Summary
Fields inherited from class io.camunda.service.ApiServices
authentication, brokerClient, searchClient, transformers -
Constructor Summary
ConstructorsConstructorDescriptionJobServices(BrokerClient brokerClient, ActivateJobsHandler<T> activateJobsHandler, CamundaSearchClient dataStoreClient) JobServices(BrokerClient brokerClient, ActivateJobsHandler<T> activateJobsHandler, CamundaSearchClient searchClient, ServiceTransformers transformers, Authentication authentication) -
Method Summary
Modifier and TypeMethodDescriptionvoidactivateJobs(JobServices.ActivateJobsRequest request, ResponseObserver<T> responseObserver, Consumer<Runnable> cancelationHandlerConsumer) completeJob(long jobKey, Map<String, Object> variables) failJob(long jobKey, int retries, String errorMessage, Long retryBackOff, Map<String, Object> variables) updateJob(long jobKey, JobServices.UpdateJobChangeset changeset) withAuthentication(Authentication authentication) Methods inherited from class io.camunda.service.ApiServices
getDocumentOrEmpty, sendBrokerRequest, sendBrokerRequestWithFullResponse, withAuthentication
-
Constructor Details
-
JobServices
public JobServices(BrokerClient brokerClient, ActivateJobsHandler<T> activateJobsHandler, CamundaSearchClient dataStoreClient) -
JobServices
public JobServices(BrokerClient brokerClient, ActivateJobsHandler<T> activateJobsHandler, CamundaSearchClient searchClient, ServiceTransformers transformers, Authentication authentication)
-
-
Method Details
-
withAuthentication
- Specified by:
withAuthenticationin classApiServices<JobServices<T>>
-
activateJobs
public void activateJobs(JobServices.ActivateJobsRequest request, ResponseObserver<T> responseObserver, Consumer<Runnable> cancelationHandlerConsumer) -
failJob
-
errorJob
-
completeJob
-
updateJob
public CompletableFuture<JobRecord> updateJob(long jobKey, JobServices.UpdateJobChangeset changeset)
-