public interface ProcessExecutor extends ContainerExecutor
| Modifier and Type | Method and Description |
|---|---|
boolean |
executeConnectors(SProcessDefinition processDefinition,
org.bonitasoft.engine.core.process.instance.model.SProcessInstance sInstance,
ConnectorEvent activationEvent,
FlowNodeSelector selector) |
void |
handleProcessCompletion(SProcessDefinition sProcessDefinition,
org.bonitasoft.engine.core.process.instance.model.SProcessInstance sProcessInstance,
boolean hasActionsToExecute) |
org.bonitasoft.engine.core.process.instance.model.SProcessInstance |
start(long starterId,
long starterSubstituteId,
List<org.bonitasoft.engine.core.operation.model.SOperation> operations,
Map<String,Object> context,
List<ConnectorDefinitionWithInputValues> connectorsWithInput,
FlowNodeSelector selector) |
org.bonitasoft.engine.core.process.instance.model.SProcessInstance |
start(long processDefinitionId,
long targetSFlowNodeDefinitionId,
long starterId,
long starterSubstituteId,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext,
List<org.bonitasoft.engine.core.operation.model.SOperation> operations,
Map<String,Object> context,
List<ConnectorDefinitionWithInputValues> connectors,
long callerId,
long subProcessDefinitionId) |
org.bonitasoft.engine.core.process.instance.model.SProcessInstance |
start(long starterId,
long starterSubstituteId,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext,
List<org.bonitasoft.engine.core.operation.model.SOperation> operations,
Map<String,Object> context,
List<ConnectorDefinitionWithInputValues> connectors,
long callerId,
FlowNodeSelector selector) |
org.bonitasoft.engine.core.process.instance.model.SProcessInstance |
startElements(org.bonitasoft.engine.core.process.instance.model.SProcessInstance sProcessInstance,
FlowNodeSelector selector) |
childFinished, executeFlowNode, getHandledTypeorg.bonitasoft.engine.core.process.instance.model.SProcessInstance start(long processDefinitionId,
long targetSFlowNodeDefinitionId,
long starterId,
long starterSubstituteId,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext,
List<org.bonitasoft.engine.core.operation.model.SOperation> operations,
Map<String,Object> context,
List<ConnectorDefinitionWithInputValues> connectors,
long callerId,
long subProcessDefinitionId)
throws org.bonitasoft.engine.core.process.instance.api.exceptions.SProcessInstanceCreationException
org.bonitasoft.engine.core.process.instance.api.exceptions.SProcessInstanceCreationExceptionorg.bonitasoft.engine.core.process.instance.model.SProcessInstance start(long starterId,
long starterSubstituteId,
List<org.bonitasoft.engine.core.operation.model.SOperation> operations,
Map<String,Object> context,
List<ConnectorDefinitionWithInputValues> connectorsWithInput,
FlowNodeSelector selector)
throws org.bonitasoft.engine.core.process.instance.api.exceptions.SProcessInstanceCreationException
org.bonitasoft.engine.core.process.instance.api.exceptions.SProcessInstanceCreationExceptionorg.bonitasoft.engine.core.process.instance.model.SProcessInstance start(long starterId,
long starterSubstituteId,
org.bonitasoft.engine.core.expression.control.model.SExpressionContext expressionContext,
List<org.bonitasoft.engine.core.operation.model.SOperation> operations,
Map<String,Object> context,
List<ConnectorDefinitionWithInputValues> connectors,
long callerId,
FlowNodeSelector selector)
throws org.bonitasoft.engine.core.process.instance.api.exceptions.SProcessInstanceCreationException
org.bonitasoft.engine.core.process.instance.api.exceptions.SProcessInstanceCreationExceptionboolean executeConnectors(SProcessDefinition processDefinition, org.bonitasoft.engine.core.process.instance.model.SProcessInstance sInstance, ConnectorEvent activationEvent, FlowNodeSelector selector) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionorg.bonitasoft.engine.core.process.instance.model.SProcessInstance startElements(org.bonitasoft.engine.core.process.instance.model.SProcessInstance sProcessInstance,
FlowNodeSelector selector)
throws org.bonitasoft.engine.core.process.instance.api.exceptions.SProcessInstanceCreationException,
org.bonitasoft.engine.core.process.instance.api.exceptions.SFlowNodeExecutionException,
org.bonitasoft.engine.core.process.instance.api.exceptions.SFlowNodeReadException
org.bonitasoft.engine.core.process.instance.api.exceptions.SProcessInstanceCreationExceptionorg.bonitasoft.engine.core.process.instance.api.exceptions.SFlowNodeExecutionExceptionorg.bonitasoft.engine.core.process.instance.api.exceptions.SFlowNodeReadExceptionvoid handleProcessCompletion(SProcessDefinition sProcessDefinition, org.bonitasoft.engine.core.process.instance.model.SProcessInstance sProcessInstance, boolean hasActionsToExecute) throws org.bonitasoft.engine.commons.exceptions.SBonitaException
org.bonitasoft.engine.commons.exceptions.SBonitaExceptionCopyright © 2014 Bonitasoft S.A.. All rights reserved.