public class ProcessInstanceInterruptor extends Object
| Constructor and Description |
|---|
ProcessInstanceInterruptor(ProcessInstanceService processInstanceService,
FlowNodeInstanceService flowNodeInstanceService,
ContainerRegistry containerRegistry,
TechnicalLoggerService technicalLoggerService) |
| Modifier and Type | Method and Description |
|---|---|
void |
interruptChildrenOnly(long processInstanceId,
SStateCategory stateCategory,
long interruptorChildId) |
void |
interruptProcessInstance(long processInstanceId,
SStateCategory stateCategory) |
void |
interruptProcessInstance(long processInstanceId,
SStateCategory stateCategory,
long exceptionChildId) |
public ProcessInstanceInterruptor(ProcessInstanceService processInstanceService, FlowNodeInstanceService flowNodeInstanceService, ContainerRegistry containerRegistry, TechnicalLoggerService technicalLoggerService)
public void interruptProcessInstance(long processInstanceId,
SStateCategory stateCategory)
throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic void interruptProcessInstance(long processInstanceId,
SStateCategory stateCategory,
long exceptionChildId)
throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionpublic void interruptChildrenOnly(long processInstanceId,
SStateCategory stateCategory,
long interruptorChildId)
throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionCopyright © 2018 Bonitasoft S.A.. All rights reserved.