Package io.camunda.service
Class UserTaskServices
java.lang.Object
io.camunda.service.ApiServices<UserTaskServices>
io.camunda.service.search.core.SearchQueryService<UserTaskServices,UserTaskQuery,UserTaskEntity>
io.camunda.service.UserTaskServices
public final class UserTaskServices
extends SearchQueryService<UserTaskServices,UserTaskQuery,UserTaskEntity>
-
Field Summary
Fields inherited from class io.camunda.service.search.core.SearchQueryService
executorFields inherited from class io.camunda.service.ApiServices
authentication, brokerClient, searchClient, transformers -
Constructor Summary
ConstructorsConstructorDescriptionUserTaskServices(BrokerClient brokerClient, CamundaSearchClient dataStoreClient) UserTaskServices(BrokerClient brokerClient, CamundaSearchClient searchClient, ServiceTransformers transformers, Authentication authentication) -
Method Summary
Modifier and TypeMethodDescriptionassignUserTask(long userTaskKey, String assignee, String action, boolean allowOverride) completeUserTask(long userTaskKey, Map<String, Object> variables, String action) search(UserTaskQuery query) unassignUserTask(long userTaskKey, String action) updateUserTask(long userTaskKey, UserTaskRecord changeset, String action) withAuthentication(Authentication authentication) Methods inherited from class io.camunda.service.ApiServices
getDocumentOrEmpty, sendBrokerRequest, sendBrokerRequestWithFullResponse, withAuthentication
-
Constructor Details
-
UserTaskServices
-
UserTaskServices
public UserTaskServices(BrokerClient brokerClient, CamundaSearchClient searchClient, ServiceTransformers transformers, Authentication authentication)
-
-
Method Details
-
withAuthentication
- Specified by:
withAuthenticationin classApiServices<UserTaskServices>
-
search
- Specified by:
searchin classSearchQueryService<UserTaskServices,UserTaskQuery, UserTaskEntity>
-
search
public SearchQueryResult<UserTaskEntity> search(Function<UserTaskQuery.Builder, ObjectBuilder<UserTaskQuery>> fn) -
assignUserTask
public CompletableFuture<UserTaskRecord> assignUserTask(long userTaskKey, String assignee, String action, boolean allowOverride) -
completeUserTask
public CompletableFuture<UserTaskRecord> completeUserTask(long userTaskKey, Map<String, Object> variables, String action) -
unassignUserTask
-
updateUserTask
public CompletableFuture<UserTaskRecord> updateUserTask(long userTaskKey, UserTaskRecord changeset, String action)
-