Package org.camunda.bpm.engine.rest
Interface ProcessInstanceRestService
- All Known Implementing Classes:
ProcessInstanceRestServiceImpl
public interface ProcessInstanceRestService
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptioncorrelateMessageAsync
(CorrelationMessageAsyncDto correlationMessageAsyncDto) getProcessInstance
(String processInstanceId) getProcessInstances
(javax.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults) Exposes theProcessInstanceQuery
interface as a REST service.getProcessInstancesCount
(javax.ws.rs.core.UriInfo uriInfo) queryProcessInstances
(ProcessInstanceQueryDto query, Integer firstResult, Integer maxResults) Expects the same parameters asgetProcessInstances(UriInfo, Integer, Integer)
(as a JSON message body) and allows for any number of variable checks.setRetriesByProcess
(SetJobRetriesByProcessDto setJobRetriesDto) setRetriesByProcessHistoricQueryBased
(SetJobRetriesByProcessDto setJobRetriesDto) setVariablesAsync
(SetVariablesAsyncDto setVariablesAsyncDto) void
-
Field Details
-
PATH
- See Also:
-
-
Method Details
-
getProcessInstance
-
getProcessInstances
List<ProcessInstanceDto> getProcessInstances(@Context javax.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults) Exposes theProcessInstanceQuery
interface as a REST service.- Parameters:
uriInfo
-firstResult
-maxResults
-- Returns:
-
queryProcessInstances
List<ProcessInstanceDto> queryProcessInstances(ProcessInstanceQueryDto query, Integer firstResult, Integer maxResults) Expects the same parameters asgetProcessInstances(UriInfo, Integer, Integer)
(as a JSON message body) and allows for any number of variable checks.- Parameters:
query
-firstResult
-maxResults
-- Returns:
-
getProcessInstancesCount
-
queryProcessInstancesCount
-
updateSuspensionState
-
updateSuspensionStateAsync
-
deleteAsync
-
deleteAsyncHistoricQueryBased
-
setRetriesByProcess
-
setRetriesByProcessHistoricQueryBased
-
setVariablesAsync
-
correlateMessageAsync
-