Package org.camunda.bpm.engine.rest.impl
Class ProcessInstanceRestServiceImpl
- java.lang.Object
 - 
- org.camunda.bpm.engine.rest.spi.impl.AbstractProcessEngineAware
 - 
- org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
 - 
- org.camunda.bpm.engine.rest.impl.ProcessInstanceRestServiceImpl
 
 
 
 
- 
- All Implemented Interfaces:
 ProcessInstanceRestService
public class ProcessInstanceRestServiceImpl extends AbstractRestProcessEngineAware implements ProcessInstanceRestService
 
- 
- 
Field Summary
- 
Fields inherited from class org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
objectMapper, relativeRootResourcePath 
- 
Fields inherited from class org.camunda.bpm.engine.rest.spi.impl.AbstractProcessEngineAware
processEngine 
- 
Fields inherited from interface org.camunda.bpm.engine.rest.ProcessInstanceRestService
PATH 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ProcessInstanceRestServiceImpl(java.lang.String engineName, com.fasterxml.jackson.databind.ObjectMapper objectMapper) 
- 
Method Summary
- 
Methods inherited from class org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
getObjectMapper, getProcessEngine, setRelativeRootResourceUri 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getProcessInstances
public java.util.List<ProcessInstanceDto> getProcessInstances(javax.ws.rs.core.UriInfo uriInfo, java.lang.Integer firstResult, java.lang.Integer maxResults)
Description copied from interface:ProcessInstanceRestServiceExposes theProcessInstanceQueryinterface as a REST service.- Specified by:
 getProcessInstancesin interfaceProcessInstanceRestService- Returns:
 
 
- 
queryProcessInstances
public java.util.List<ProcessInstanceDto> queryProcessInstances(ProcessInstanceQueryDto queryDto, java.lang.Integer firstResult, java.lang.Integer maxResults)
Description copied from interface:ProcessInstanceRestServiceExpects the same parameters asProcessInstanceRestService.getProcessInstances(UriInfo, Integer, Integer)(as a JSON message body) and allows for any number of variable checks.- Specified by:
 queryProcessInstancesin interfaceProcessInstanceRestService- Returns:
 
 
- 
getProcessInstancesCount
public CountResultDto getProcessInstancesCount(javax.ws.rs.core.UriInfo uriInfo)
- Specified by:
 getProcessInstancesCountin interfaceProcessInstanceRestService
 
- 
queryProcessInstancesCount
public CountResultDto queryProcessInstancesCount(ProcessInstanceQueryDto queryDto)
- Specified by:
 queryProcessInstancesCountin interfaceProcessInstanceRestService
 
- 
getProcessInstance
public ProcessInstanceResource getProcessInstance(java.lang.String processInstanceId)
- Specified by:
 getProcessInstancein interfaceProcessInstanceRestService
 
- 
updateSuspensionState
public void updateSuspensionState(ProcessInstanceSuspensionStateDto dto)
- Specified by:
 updateSuspensionStatein interfaceProcessInstanceRestService
 
- 
updateSuspensionStateAsync
public BatchDto updateSuspensionStateAsync(ProcessInstanceSuspensionStateAsyncDto dto)
- Specified by:
 updateSuspensionStateAsyncin interfaceProcessInstanceRestService
 
- 
deleteAsync
public BatchDto deleteAsync(DeleteProcessInstancesDto dto)
- Specified by:
 deleteAsyncin interfaceProcessInstanceRestService
 
- 
deleteAsyncHistoricQueryBased
public BatchDto deleteAsyncHistoricQueryBased(DeleteProcessInstancesDto deleteProcessInstancesDto)
- Specified by:
 deleteAsyncHistoricQueryBasedin interfaceProcessInstanceRestService
 
- 
setRetriesByProcess
public BatchDto setRetriesByProcess(SetJobRetriesByProcessDto setJobRetriesDto)
- Specified by:
 setRetriesByProcessin interfaceProcessInstanceRestService
 
- 
setRetriesByProcessHistoricQueryBased
public BatchDto setRetriesByProcessHistoricQueryBased(SetJobRetriesByProcessDto setJobRetriesDto)
- Specified by:
 setRetriesByProcessHistoricQueryBasedin interfaceProcessInstanceRestService
 
- 
setVariablesAsync
public BatchDto setVariablesAsync(SetVariablesAsyncDto setVariablesAsyncDto)
- Specified by:
 setVariablesAsyncin interfaceProcessInstanceRestService
 
- 
correlateMessageAsync
public BatchDto correlateMessageAsync(CorrelationMessageAsyncDto correlationMessageAsyncDto)
- Specified by:
 correlateMessageAsyncin interfaceProcessInstanceRestService
 
- 
toQuery
protected <T extends Query,R extends AbstractQueryDto> T toQuery(R query)
 
 - 
 
 -