Class ProcessInstanceResourceImpl
- java.lang.Object
-
- org.camunda.bpm.engine.rest.sub.runtime.impl.ProcessInstanceResourceImpl
-
- All Implemented Interfaces:
ProcessInstanceResource
public class ProcessInstanceResourceImpl extends java.lang.Object implements ProcessInstanceResource
-
-
Field Summary
Fields Modifier and Type Field Description protected ProcessEngineengineprotected com.fasterxml.jackson.databind.ObjectMapperobjectMapperprotected java.lang.StringprocessInstanceId
-
Constructor Summary
Constructors Constructor Description ProcessInstanceResourceImpl(ProcessEngine engine, java.lang.String processInstanceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteProcessInstance(boolean skipCustomListeners, boolean skipIoMappings, boolean skipSubprocesses, boolean failIfNotExists)ActivityInstanceDtogetActivityInstanceTree()ProcessInstanceDtogetProcessInstance()VariableResourcegetVariablesResource()voidmodifyProcessInstance(ProcessInstanceModificationDto dto)BatchDtomodifyProcessInstanceAsync(ProcessInstanceModificationDto dto)voidupdateSuspensionState(SuspensionStateDto dto)
-
-
-
Field Detail
-
engine
protected ProcessEngine engine
-
processInstanceId
protected java.lang.String processInstanceId
-
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Constructor Detail
-
ProcessInstanceResourceImpl
public ProcessInstanceResourceImpl(ProcessEngine engine, java.lang.String processInstanceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Detail
-
getProcessInstance
public ProcessInstanceDto getProcessInstance()
- Specified by:
getProcessInstancein interfaceProcessInstanceResource
-
deleteProcessInstance
public void deleteProcessInstance(boolean skipCustomListeners, boolean skipIoMappings, boolean skipSubprocesses, boolean failIfNotExists)- Specified by:
deleteProcessInstancein interfaceProcessInstanceResource
-
getVariablesResource
public VariableResource getVariablesResource()
- Specified by:
getVariablesResourcein interfaceProcessInstanceResource
-
getActivityInstanceTree
public ActivityInstanceDto getActivityInstanceTree()
- Specified by:
getActivityInstanceTreein interfaceProcessInstanceResource
-
updateSuspensionState
public void updateSuspensionState(SuspensionStateDto dto)
- Specified by:
updateSuspensionStatein interfaceProcessInstanceResource
-
modifyProcessInstance
public void modifyProcessInstance(ProcessInstanceModificationDto dto)
- Specified by:
modifyProcessInstancein interfaceProcessInstanceResource
-
modifyProcessInstanceAsync
public BatchDto modifyProcessInstanceAsync(ProcessInstanceModificationDto dto)
- Specified by:
modifyProcessInstanceAsyncin interfaceProcessInstanceResource
-
-