Package org.camunda.bpm.engine.rest.impl
Class ExternalTaskRestServiceImpl
java.lang.Object
org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
org.camunda.bpm.engine.rest.impl.ExternalTaskRestServiceImpl
- All Implemented Interfaces:
ExternalTaskRestService
public class ExternalTaskRestServiceImpl
extends AbstractRestProcessEngineAware
implements ExternalTaskRestService
- Author:
- Thorben Lindhauer
-
Field Summary
Fields inherited from class org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
objectMapper, relativeRootResourcePathFields inherited from interface org.camunda.bpm.engine.rest.ExternalTaskRestService
PATH -
Constructor Summary
ConstructorsConstructorDescriptionExternalTaskRestServiceImpl(String processEngine, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Method Summary
Modifier and TypeMethodDescriptionvoidfetchAndLock(FetchExternalTasksExtendedDto dto, jakarta.ws.rs.container.AsyncResponse asyncResponse) getExternalTask(String externalTaskId) getExternalTasks(jakarta.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults) getExternalTasksCount(jakarta.ws.rs.core.UriInfo uriInfo) getTopicNames(boolean withLockedTasks, boolean withUnlockedTasks, boolean withRetriesLeft) queryExternalTasks(ExternalTaskQueryDto queryDto, Integer firstResult, Integer maxResults) queryExternalTasksCount(ExternalTaskQueryDto queryDto) voidsetRetries(SetRetriesForExternalTasksDto retriesDto) setRetriesAsync(SetRetriesForExternalTasksDto retriesDto) protected UpdateExternalTaskRetriesBuilderupdateRetries(SetRetriesForExternalTasksDto retriesDto) Methods inherited from class org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
getObjectMapper, getProcessEngine, setRelativeRootResourceUri
-
Constructor Details
-
ExternalTaskRestServiceImpl
public ExternalTaskRestServiceImpl(String processEngine, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Details
-
getExternalTasks
public List<ExternalTaskDto> getExternalTasks(jakarta.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults) - Specified by:
getExternalTasksin interfaceExternalTaskRestService
-
queryExternalTasks
public List<ExternalTaskDto> queryExternalTasks(ExternalTaskQueryDto queryDto, Integer firstResult, Integer maxResults) - Specified by:
queryExternalTasksin interfaceExternalTaskRestService
-
getExternalTasksCount
- Specified by:
getExternalTasksCountin interfaceExternalTaskRestService
-
queryExternalTasksCount
- Specified by:
queryExternalTasksCountin interfaceExternalTaskRestService
-
fetchAndLock
public void fetchAndLock(FetchExternalTasksExtendedDto dto, jakarta.ws.rs.container.AsyncResponse asyncResponse) - Specified by:
fetchAndLockin interfaceExternalTaskRestService
-
getExternalTask
- Specified by:
getExternalTaskin interfaceExternalTaskRestService
-
setRetriesAsync
- Specified by:
setRetriesAsyncin interfaceExternalTaskRestService
-
getTopicNames
public List<String> getTopicNames(boolean withLockedTasks, boolean withUnlockedTasks, boolean withRetriesLeft) - Specified by:
getTopicNamesin interfaceExternalTaskRestService
-
setRetries
- Specified by:
setRetriesin interfaceExternalTaskRestService
-
updateRetries
-