Interface ProcessInstanceResource
-
- All Known Implementing Classes:
ProcessInstanceResourceImpl
public interface ProcessInstanceResource
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deleteProcessInstance(boolean skipCustomListeners, boolean skipIoMappings, boolean skipSubprocesses, boolean failIfNotExists)
ActivityInstanceDto
getActivityInstanceTree()
ProcessInstanceDto
getProcessInstance()
VariableResource
getVariablesResource()
void
modifyProcessInstance(ProcessInstanceModificationDto dto)
BatchDto
modifyProcessInstanceAsync(ProcessInstanceModificationDto dto)
void
updateSuspensionState(SuspensionStateDto dto)
-
-
-
Method Detail
-
getProcessInstance
@GET @Produces("application/json") ProcessInstanceDto getProcessInstance()
-
deleteProcessInstance
@DELETE void deleteProcessInstance(@QueryParam("skipCustomListeners") @DefaultValue("false") boolean skipCustomListeners, @QueryParam("skipIoMappings") @DefaultValue("false") boolean skipIoMappings, @QueryParam("skipSubprocesses") @DefaultValue("false") boolean skipSubprocesses, @QueryParam("failIfNotExists") @DefaultValue("true") boolean failIfNotExists)
-
getVariablesResource
@Path("/variables") VariableResource getVariablesResource()
-
getActivityInstanceTree
@GET @Path("/activity-instances") @Produces("application/json") ActivityInstanceDto getActivityInstanceTree()
-
updateSuspensionState
@PUT @Path("/suspended") @Consumes("application/json") void updateSuspensionState(SuspensionStateDto dto)
-
modifyProcessInstance
@POST @Path("/modification") @Consumes("application/json") void modifyProcessInstance(ProcessInstanceModificationDto dto)
-
modifyProcessInstanceAsync
@POST @Path("/modification-async") @Consumes("application/json") @Produces("application/json") BatchDto modifyProcessInstanceAsync(ProcessInstanceModificationDto dto)
-
-