public class ExternalTaskRestServiceImpl extends AbstractRestProcessEngineAware implements ExternalTaskRestService
objectMapper, relativeRootResourcePath
processEngine
PATH
Constructor and Description |
---|
ExternalTaskRestServiceImpl(String processEngine,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
Modifier and Type | Method and Description |
---|---|
protected List<ExternalTask> |
executePaginatedQuery(ExternalTaskQuery query,
Integer firstResult,
Integer maxResults) |
List<LockedExternalTaskDto> |
fetchAndLock(FetchExternalTasksDto fetchingDto) |
ExternalTaskResource |
getExternalTask(String externalTaskId) |
List<ExternalTaskDto> |
getExternalTasks(javax.ws.rs.core.UriInfo uriInfo,
Integer firstResult,
Integer maxResults) |
CountResultDto |
getExternalTasksCount(javax.ws.rs.core.UriInfo uriInfo) |
List<ExternalTaskDto> |
queryExternalTasks(ExternalTaskQueryDto queryDto,
Integer firstResult,
Integer maxResults) |
CountResultDto |
queryExternalTasksCount(ExternalTaskQueryDto queryDto) |
BatchDto |
setRetriesAsync(SetRetriesForExternalTasksDto retriesDto) |
getObjectMapper, getProcessEngine, setRelativeRootResourceUri
public ExternalTaskRestServiceImpl(String processEngine, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public List<ExternalTaskDto> getExternalTasks(javax.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults)
getExternalTasks
in interface ExternalTaskRestService
public List<ExternalTaskDto> queryExternalTasks(ExternalTaskQueryDto queryDto, Integer firstResult, Integer maxResults)
queryExternalTasks
in interface ExternalTaskRestService
protected List<ExternalTask> executePaginatedQuery(ExternalTaskQuery query, Integer firstResult, Integer maxResults)
public CountResultDto getExternalTasksCount(javax.ws.rs.core.UriInfo uriInfo)
getExternalTasksCount
in interface ExternalTaskRestService
public CountResultDto queryExternalTasksCount(ExternalTaskQueryDto queryDto)
queryExternalTasksCount
in interface ExternalTaskRestService
public List<LockedExternalTaskDto> fetchAndLock(FetchExternalTasksDto fetchingDto)
fetchAndLock
in interface ExternalTaskRestService
public ExternalTaskResource getExternalTask(String externalTaskId)
getExternalTask
in interface ExternalTaskRestService
public BatchDto setRetriesAsync(SetRetriesForExternalTasksDto retriesDto)
setRetriesAsync
in interface ExternalTaskRestService
Copyright © 2018. All rights reserved.