public interface ContainerExecutor
| Modifier and Type | Method and Description |
|---|---|
void |
childFinished(long processDefinitionId,
long flowNodeInstanceId,
long parentId)
Method called to notify this container executor that a child reached the given state
|
org.bonitasoft.engine.core.process.instance.api.states.FlowNodeState |
executeFlowNode(long flowNodeInstanceId,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext contextDependency,
List<org.bonitasoft.engine.core.operation.model.SOperation> operations,
long processInstanceId,
Long executerId,
Long executerSubstituteId)
Execute a flow node in the context of this container executor
|
String |
getHandledType() |
void childFinished(long processDefinitionId,
long flowNodeInstanceId,
long parentId)
throws org.bonitasoft.engine.commons.exceptions.SBonitaException
processDefinitionId - The identifier of the process definitionflowNodeInstanceId - The identifier of the flow node instanceparentId - The identifier of the parent of the flow nodeorg.bonitasoft.engine.commons.exceptions.SBonitaExceptionorg.bonitasoft.engine.core.process.instance.api.states.FlowNodeState executeFlowNode(long flowNodeInstanceId,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext contextDependency,
List<org.bonitasoft.engine.core.operation.model.SOperation> operations,
long processInstanceId,
Long executerId,
Long executerSubstituteId)
throws org.bonitasoft.engine.core.process.instance.api.exceptions.SFlowNodeReadException,
org.bonitasoft.engine.core.process.instance.api.exceptions.SFlowNodeExecutionException
flowNodeInstanceId - The identifier of the flow node instancecontextDependency - operations - processInstanceId - The identifier of the process instanceexecuterId - The identifier of the user which execute the flow nodeexecuterSubstituteId - The identifier of the delegated user which execute the flow nodeorg.bonitasoft.engine.core.process.instance.api.exceptions.SFlowNodeReadExceptionorg.bonitasoft.engine.core.process.instance.api.exceptions.SFlowNodeExecutionException - Throw if there is an error when execute the flow nodeString getHandledType()
Copyright © 2016 Bonitasoft S.A.. All rights reserved.