org.camunda.bpm.engine.rest
Interface ProcessInstanceRestService

All Known Implementing Classes:
ProcessInstanceRestServiceImpl

public interface ProcessInstanceRestService


Field Summary
static String PATH
           
 
Method Summary
 BatchDto deleteAsync(DeleteProcessInstancesDto dto)
           
 ProcessInstanceResource getProcessInstance(String processInstanceId)
           
 List<ProcessInstanceDto> getProcessInstances(javax.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults)
          Exposes the ProcessInstanceQuery interface as a REST service.
 CountResultDto getProcessInstancesCount(javax.ws.rs.core.UriInfo uriInfo)
           
 List<ProcessInstanceDto> queryProcessInstances(ProcessInstanceQueryDto query, Integer firstResult, Integer maxResults)
          Expects the same parameters as getProcessInstances(UriInfo, Integer, Integer) (as a JSON message body) and allows for any number of variable checks.
 CountResultDto queryProcessInstancesCount(ProcessInstanceQueryDto query)
           
 BatchDto setRetriesByProcess(SetJobRetriesByProcessDto setJobRetriesDto)
           
 void updateSuspensionState(ProcessInstanceSuspensionStateDto dto)
           
 

Field Detail

PATH

static final String PATH
See Also:
Constant Field Values
Method Detail

getProcessInstance

ProcessInstanceResource getProcessInstance(String processInstanceId)

getProcessInstances

List<ProcessInstanceDto> getProcessInstances(@Context
                                             javax.ws.rs.core.UriInfo uriInfo,
                                             Integer firstResult,
                                             Integer maxResults)
Exposes the ProcessInstanceQuery interface as a REST service.

Parameters:
uriInfo -
firstResult -
maxResults -
Returns:

queryProcessInstances

List<ProcessInstanceDto> queryProcessInstances(ProcessInstanceQueryDto query,
                                               Integer firstResult,
                                               Integer maxResults)
Expects the same parameters as getProcessInstances(UriInfo, Integer, Integer) (as a JSON message body) and allows for any number of variable checks.

Parameters:
query -
firstResult -
maxResults -
Returns:

getProcessInstancesCount

CountResultDto getProcessInstancesCount(@Context
                                        javax.ws.rs.core.UriInfo uriInfo)

queryProcessInstancesCount

CountResultDto queryProcessInstancesCount(ProcessInstanceQueryDto query)

updateSuspensionState

void updateSuspensionState(ProcessInstanceSuspensionStateDto dto)

deleteAsync

BatchDto deleteAsync(DeleteProcessInstancesDto dto)

setRetriesByProcess

BatchDto setRetriesByProcess(SetJobRetriesByProcessDto setJobRetriesDto)


Copyright © 2016 camunda services GmbH. All rights reserved.