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
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProcessInstanceRestServiceImpl
public ProcessInstanceRestServiceImpl(String engineName,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
getProcessInstances
public List<ProcessInstanceDto> getProcessInstances(javax.ws.rs.core.UriInfo uriInfo,
Integer firstResult,
Integer maxResults)
- Description copied from interface:
ProcessInstanceRestService
- Exposes the
ProcessInstanceQuery interface as a REST service.
- Specified by:
getProcessInstances in interface ProcessInstanceRestService
- Returns:
queryProcessInstances
public List<ProcessInstanceDto> queryProcessInstances(ProcessInstanceQueryDto queryDto,
Integer firstResult,
Integer maxResults)
- Description copied from interface:
ProcessInstanceRestService
- Expects the same parameters as
ProcessInstanceRestService.getProcessInstances(UriInfo, Integer, Integer) (as a JSON message body)
and allows for any number of variable checks.
- Specified by:
queryProcessInstances in interface ProcessInstanceRestService
- Returns:
getProcessInstancesCount
public CountResultDto getProcessInstancesCount(javax.ws.rs.core.UriInfo uriInfo)
- Specified by:
getProcessInstancesCount in interface ProcessInstanceRestService
queryProcessInstancesCount
public CountResultDto queryProcessInstancesCount(ProcessInstanceQueryDto queryDto)
- Specified by:
queryProcessInstancesCount in interface ProcessInstanceRestService
getProcessInstance
public ProcessInstanceResource getProcessInstance(String processInstanceId)
- Specified by:
getProcessInstance in interface ProcessInstanceRestService
updateSuspensionState
public void updateSuspensionState(ProcessInstanceSuspensionStateDto dto)
- Specified by:
updateSuspensionState in interface ProcessInstanceRestService
deleteAsync
public BatchDto deleteAsync(DeleteProcessInstancesDto dto)
- Specified by:
deleteAsync in interface ProcessInstanceRestService
setRetriesByProcess
public BatchDto setRetriesByProcess(SetJobRetriesByProcessDto setJobRetriesDto)
- Specified by:
setRetriesByProcess in interface ProcessInstanceRestService
Copyright © 2016 camunda services GmbH. All rights reserved.