| Package | Description |
|---|---|
| org.flowable.engine.compatibility | |
| org.flowable.engine.debug | |
| org.flowable.engine.delegate |
Interfaces used to include Java code in a process as the behavior of an activity
or as a listener to process events with
JavaDelegates. |
| org.flowable.engine.delegate.event | |
| org.flowable.engine.delegate.event.impl | |
| org.flowable.engine.impl |
API implementation classes, which shouldn't directly be used by end-users.
|
| org.flowable.engine.impl.bpmn.behavior | |
| org.flowable.engine.impl.bpmn.data | |
| org.flowable.engine.impl.bpmn.helper | |
| org.flowable.engine.impl.bpmn.listener | |
| org.flowable.engine.impl.bpmn.webservice | |
| org.flowable.engine.impl.delegate | |
| org.flowable.engine.impl.delegate.invocation | |
| org.flowable.engine.impl.el | |
| org.flowable.engine.impl.persistence.entity | |
| org.flowable.engine.impl.scripting | |
| org.flowable.engine.impl.test | |
| org.flowable.engine.impl.util.condition |
| Modifier and Type | Method and Description |
|---|---|
Object |
Flowable5CompatibilityHandler.getScriptingEngineValue(String payloadExpressionValue,
String languageValue,
DelegateExecution execution) |
void |
Flowable5CompatibilityHandler.leaveExecution(DelegateExecution execution) |
boolean |
Flowable5CompatibilityHandler.mapException(Exception camelException,
DelegateExecution execution,
List<org.flowable.bpmn.model.MapExceptionEntry> mapExceptions) |
void |
Flowable5CompatibilityHandler.propagateError(BpmnError bpmnError,
DelegateExecution execution) |
| Modifier and Type | Method and Description |
|---|---|
static ExecutionTree |
ExecutionTreeUtil.buildExecutionTree(DelegateExecution executionEntity) |
| Modifier and Type | Method and Description |
|---|---|
DelegateExecution |
DelegateExecution.getParent()
returns the parent of this execution, or null if there no parent.
|
| Modifier and Type | Method and Description |
|---|---|
List<? extends DelegateExecution> |
DelegateExecution.getExecutions()
returns the list of execution of which this execution the parent of.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JavaDelegate.execute(DelegateExecution execution) |
static org.flowable.bpmn.model.BpmnModel |
DelegateHelper.getBpmnModel(DelegateExecution execution)
Returns the
BpmnModel matching the process definition bpmn model for the process definition of the passed DelegateExecution. |
Map<String,Object> |
CustomPropertiesResolver.getCustomPropertiesMap(DelegateExecution execution) |
static Map<String,List<org.flowable.bpmn.model.ExtensionElement>> |
DelegateHelper.getExtensionElements(DelegateExecution execution)
|
static org.flowable.bpmn.model.FieldExtension |
DelegateHelper.getField(DelegateExecution execution,
String fieldName)
Returns the
FieldExtension matching the provided 'fieldName' which is defined for the current activity of the provided DelegateExecution. |
static Expression |
DelegateHelper.getFieldExpression(DelegateExecution execution,
String fieldName)
Returns the
Expression for the field defined for the current activity of the provided DelegateExecution. |
static List<org.flowable.bpmn.model.FieldExtension> |
DelegateHelper.getFields(DelegateExecution execution)
Returns the list of field extensions, represented as instances of
FieldExtension, for the current activity of the passed DelegateExecution. |
static org.flowable.bpmn.model.FlowElement |
DelegateHelper.getFlowElement(DelegateExecution execution)
Returns the current
FlowElement where the DelegateExecution is currently at. |
static Map<String,List<org.flowable.bpmn.model.ExtensionElement>> |
DelegateHelper.getFlowElementExtensionElements(DelegateExecution execution) |
static org.flowable.bpmn.model.FieldExtension |
DelegateHelper.getFlowElementField(DelegateExecution execution,
String fieldName) |
static Expression |
DelegateHelper.getFlowElementFieldExpression(DelegateExecution execution,
String fieldName) |
static List<org.flowable.bpmn.model.FieldExtension> |
DelegateHelper.getFlowElementFields(DelegateExecution execution) |
static Map<String,List<org.flowable.bpmn.model.ExtensionElement>> |
DelegateHelper.getListenerExtensionElements(DelegateExecution execution) |
static org.flowable.bpmn.model.FieldExtension |
DelegateHelper.getListenerField(DelegateExecution execution,
String fieldName) |
static Expression |
DelegateHelper.getListenerFieldExpression(DelegateExecution execution,
String fieldName) |
static List<org.flowable.bpmn.model.FieldExtension> |
DelegateHelper.getListenerFields(DelegateExecution execution) |
static boolean |
DelegateHelper.isExecutingExecutionListener(DelegateExecution execution)
Returns whether or not the provided execution is being use for executing an
ExecutionListener. |
static void |
DelegateHelper.leaveDelegate(DelegateExecution delegateExecution)
To be used in an
ActivityBehavior or JavaDelegate: leaves according to the default BPMN 2.0 rules: all sequenceflow with a condition that evaluates to true are followed. |
static void |
DelegateHelper.leaveDelegate(DelegateExecution delegateExecution,
String sequenceFlowId)
To be used in an
ActivityBehavior or JavaDelegate: leaves the current activity via one specific sequenceflow. |
void |
ExecutionListener.notify(DelegateExecution execution) |
| Modifier and Type | Method and Description |
|---|---|
DelegateExecution |
FlowableProcessEngineEvent.getExecution()
Return the execution this event is associated with.
|
protected DelegateExecution |
AbstractFlowableEngineEventListener.getExecution(FlowableEngineEvent event) |
| Modifier and Type | Method and Description |
|---|---|
DelegateExecution |
FlowableProcessEventImpl.getExecution() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Condition.evaluate(String sequenceFlowId,
DelegateExecution execution) |
| Modifier and Type | Method and Description |
|---|---|
protected DelegateExecution |
ParallelGatewayActivityBehavior.findMultiInstanceParentExecution(DelegateExecution execution) |
protected DelegateExecution |
MultiInstanceActivityBehavior.getMultiInstanceRootExecution(DelegateExecution executionEntity) |
| Modifier and Type | Method and Description |
|---|---|
protected FlowableMultiInstanceActivityCompletedEvent |
MultiInstanceActivityBehavior.buildCompletedEvent(DelegateExecution execution,
FlowableEngineEventType eventType) |
protected void |
MultiInstanceActivityBehavior.callActivityEndListeners(DelegateExecution execution)
Since no transitions are followed when leaving the inner activity, it is needed to call the end listeners yourself.
|
protected Collection<ExecutionEntity> |
ParallelGatewayActivityBehavior.cleanJoinedExecutions(Collection<ExecutionEntity> joinedExecutions,
DelegateExecution multiInstanceExecution) |
protected void |
MultiInstanceActivityBehavior.cleanupMiRoot(DelegateExecution execution) |
void |
MultiInstanceActivityBehavior.completed(DelegateExecution execution) |
void |
CallActivityBehavior.completed(DelegateExecution execution) |
void |
MultiInstanceActivityBehavior.completing(DelegateExecution execution,
DelegateExecution subProcessInstance) |
void |
CallActivityBehavior.completing(DelegateExecution execution,
DelegateExecution subProcessInstance) |
boolean |
MultiInstanceActivityBehavior.completionConditionSatisfied(DelegateExecution execution) |
void |
SequentialMultiInstanceBehavior.continueSequentialMultiInstance(DelegateExecution execution,
int loopCounter,
ExecutionEntity multiInstanceRootExecution) |
protected FlowableCollectionHandler |
MultiInstanceActivityBehavior.createFlowableCollectionHandler(org.flowable.bpmn.model.CollectionHandler handler,
DelegateExecution execution) |
protected int |
SequentialMultiInstanceBehavior.createInstances(DelegateExecution multiInstanceRootExecution)
Handles the sequential case of spawning the instances.
|
protected int |
ParallelMultiInstanceBehavior.createInstances(DelegateExecution multiInstanceRootExecution)
Handles the parallel case of spawning the instances.
|
protected abstract int |
MultiInstanceActivityBehavior.createInstances(DelegateExecution execution) |
protected ExecutionEntity |
IntermediateCatchMessageEventActivityBehavior.deleteMessageEventSubScription(DelegateExecution execution) |
protected void |
IntermediateCatchEventActivityBehavior.deleteOtherEventsRelatedToEventBasedGateway(DelegateExecution execution,
org.flowable.bpmn.model.EventGateway eventGateway) |
protected ExecutionEntity |
IntermediateCatchSignalEventActivityBehavior.deleteSignalEventSubscription(DelegateExecution execution) |
void |
IntermediateCatchTimerEventActivityBehavior.eventCancelledByEventGateway(DelegateExecution execution) |
void |
IntermediateCatchSignalEventActivityBehavior.eventCancelledByEventGateway(DelegateExecution execution) |
void |
IntermediateCatchMessageEventActivityBehavior.eventCancelledByEventGateway(DelegateExecution execution) |
void |
IntermediateCatchEventActivityBehavior.eventCancelledByEventGateway(DelegateExecution execution)
Should be subclassed by the more specific types.
|
void |
WebServiceActivityBehavior.execute(DelegateExecution execution) |
void |
UserTaskActivityBehavior.execute(DelegateExecution execution) |
void |
TerminateEndEventActivityBehavior.execute(DelegateExecution execution) |
void |
SubProcessActivityBehavior.execute(DelegateExecution execution) |
void |
ShellActivityBehavior.execute(DelegateExecution execution) |
void |
ServiceTaskJavaDelegateActivityBehavior.execute(DelegateExecution execution) |
void |
ServiceTaskExpressionActivityBehavior.execute(DelegateExecution execution) |
void |
ServiceTaskDelegateExpressionActivityBehavior.execute(DelegateExecution execution) |
void |
ScriptTaskActivityBehavior.execute(DelegateExecution execution) |
void |
ReceiveTaskActivityBehavior.execute(DelegateExecution execution) |
void |
ParallelGatewayActivityBehavior.execute(DelegateExecution execution) |
void |
NoneEndEventActivityBehavior.execute(DelegateExecution execution) |
void |
MultiInstanceActivityBehavior.execute(DelegateExecution delegateExecution) |
void |
MailActivityBehavior.execute(DelegateExecution execution) |
void |
IntermediateThrowSignalEventActivityBehavior.execute(DelegateExecution execution) |
void |
IntermediateThrowCompensationEventActivityBehavior.execute(DelegateExecution execution) |
void |
IntermediateCatchTimerEventActivityBehavior.execute(DelegateExecution execution) |
void |
IntermediateCatchSignalEventActivityBehavior.execute(DelegateExecution execution) |
void |
IntermediateCatchMessageEventActivityBehavior.execute(DelegateExecution execution) |
void |
IntermediateCatchEventActivityBehavior.execute(DelegateExecution execution) |
void |
InclusiveGatewayActivityBehavior.execute(DelegateExecution execution) |
void |
FlowNodeActivityBehavior.execute(DelegateExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
void |
EventSubProcessTimerStartEventActivityBehavior.execute(DelegateExecution execution) |
void |
EventSubProcessSignalStartEventActivityBehavior.execute(DelegateExecution execution) |
void |
EventSubProcessMessageStartEventActivityBehavior.execute(DelegateExecution execution) |
void |
ErrorEndEventActivityBehavior.execute(DelegateExecution execution) |
void |
DmnActivityBehavior.execute(DelegateExecution execution) |
void |
CancelEndEventActivityBehavior.execute(DelegateExecution execution) |
void |
CallActivityBehavior.execute(DelegateExecution execution) |
void |
BusinessRuleTaskActivityBehavior.execute(DelegateExecution execution) |
void |
BoundaryTimerEventActivityBehavior.execute(DelegateExecution execution) |
void |
BoundarySignalEventActivityBehavior.execute(DelegateExecution execution) |
void |
BoundaryMessageEventActivityBehavior.execute(DelegateExecution execution) |
void |
BoundaryEventActivityBehavior.execute(DelegateExecution execution) |
void |
BoundaryCompensateEventActivityBehavior.execute(DelegateExecution execution) |
void |
AdhocSubProcessActivityBehavior.execute(DelegateExecution execution) |
protected void |
AbstractBpmnActivityBehavior.executeCompensateBoundaryEvents(Collection<org.flowable.bpmn.model.BoundaryEvent> boundaryEvents,
DelegateExecution execution) |
protected void |
MultiInstanceActivityBehavior.executeCompensationBoundaryEvents(org.flowable.bpmn.model.FlowElement flowElement,
DelegateExecution execution) |
protected void |
MultiInstanceActivityBehavior.executeOriginalBehavior(DelegateExecution execution,
ExecutionEntity multiInstanceRootExecution,
int loopCounter) |
protected void |
WebServiceActivityBehavior.fillMessage(List<org.flowable.bpmn.model.DataAssociation> dataInputAssociations,
DelegateExecution execution) |
protected DelegateExecution |
ParallelGatewayActivityBehavior.findMultiInstanceParentExecution(DelegateExecution execution) |
protected Expression |
MailActivityBehavior.getExpression(DelegateExecution execution,
Expression var) |
protected Integer |
MultiInstanceActivityBehavior.getLocalLoopVariable(DelegateExecution execution,
String variableName) |
Integer |
MultiInstanceActivityBehavior.getLoopVariable(DelegateExecution execution,
String variableName) |
protected DelegateExecution |
MultiInstanceActivityBehavior.getMultiInstanceRootExecution(DelegateExecution executionEntity) |
protected org.flowable.bpmn.model.EventGateway |
IntermediateCatchEventActivityBehavior.getPrecedingEventBasedGateway(DelegateExecution execution) |
protected String |
ShellActivityBehavior.getStringFromField(Expression expression,
DelegateExecution execution) |
protected String |
MailActivityBehavior.getStringFromField(Expression expression,
DelegateExecution execution) |
protected org.flowable.bpmn.model.SubProcess |
SubProcessActivityBehavior.getSubProcessFromExecution(DelegateExecution execution) |
protected org.flowable.bpmn.model.SubProcess |
AdhocSubProcessActivityBehavior.getSubProcessFromExecution(DelegateExecution execution) |
protected void |
UserTaskActivityBehavior.handleAssignments(TaskService taskService,
String assignee,
String owner,
List<String> candidateUsers,
List<String> candidateGroups,
TaskEntity task,
ExpressionManager expressionManager,
DelegateExecution execution) |
protected void |
MailActivityBehavior.handleException(DelegateExecution execution,
String msg,
Exception e,
boolean doIgnoreException,
String exceptionVariable) |
protected void |
WebServiceActivityBehavior.initializeIoSpecification(org.flowable.bpmn.model.IOSpecification activityIoSpecification,
DelegateExecution execution,
org.flowable.bpmn.model.BpmnModel bpmnModel) |
protected boolean |
ParallelGatewayActivityBehavior.isChildOfMultiInstanceExecution(DelegateExecution executionEntity,
DelegateExecution multiInstanceExecution) |
void |
MultiInstanceActivityBehavior.lastExecutionEnded(DelegateExecution execution) |
void |
SequentialMultiInstanceBehavior.leave(DelegateExecution execution)
Called when the wrapped
ActivityBehavior calls the AbstractBpmnActivityBehavior.leave(DelegateExecution) method. |
void |
ParallelMultiInstanceBehavior.leave(DelegateExecution execution)
Called when the wrapped
ActivityBehavior calls the AbstractBpmnActivityBehavior.leave(DelegateExecution) method. |
void |
MultiInstanceActivityBehavior.leave(DelegateExecution execution) |
void |
FlowNodeActivityBehavior.leave(DelegateExecution execution)
Default way of leaving a BPMN 2.0 activity: evaluate the conditions on the outgoing sequence flow and take those that evaluate to true.
|
void |
ExclusiveGatewayActivityBehavior.leave(DelegateExecution execution)
The default behaviour of BPMN, taking every outgoing sequence flow (where the condition evaluates to true), is not valid for an exclusive gateway.
|
void |
AbstractBpmnActivityBehavior.leave(DelegateExecution execution)
Subclasses that call leave() will first pass through this method, before the regular
FlowNodeActivityBehavior.leave(DelegateExecution) is called. |
void |
FlowNodeActivityBehavior.leaveIgnoreConditions(DelegateExecution execution) |
void |
IntermediateCatchEventActivityBehavior.leaveIntermediateCatchEvent(DelegateExecution execution)
Specific leave method for intermediate events: does a normal leave(), except when behind an event based gateway.
|
protected void |
ParallelMultiInstanceBehavior.lockFirstParentScope(DelegateExecution execution) |
protected void |
GatewayActivityBehavior.lockFirstParentScope(DelegateExecution execution) |
protected void |
MultiInstanceActivityBehavior.logLoopDetails(DelegateExecution execution,
String custom,
int loopCounter,
int nrOfCompletedInstances,
int nrOfActiveInstances,
int nrOfInstances) |
void |
ServiceTaskJavaDelegateActivityBehavior.notify(DelegateExecution execution) |
protected Collection |
MultiInstanceActivityBehavior.resolveAndValidateCollection(DelegateExecution execution) |
protected Object |
MultiInstanceActivityBehavior.resolveCollection(DelegateExecution execution) |
protected int |
MultiInstanceActivityBehavior.resolveLoopCardinality(DelegateExecution execution) |
protected int |
MultiInstanceActivityBehavior.resolveNrOfInstances(DelegateExecution execution) |
protected void |
WebServiceActivityBehavior.returnMessage(List<org.flowable.bpmn.model.DataAssociation> dataOutputAssociations,
DelegateExecution execution) |
protected void |
MultiInstanceActivityBehavior.sendCompletedEvent(DelegateExecution execution) |
protected void |
MultiInstanceActivityBehavior.sendCompletedWithConditionEvent(DelegateExecution execution) |
protected void |
MultiInstanceActivityBehavior.setLoopVariable(DelegateExecution execution,
String variableName,
Object value) |
protected void |
DmnActivityBehavior.setVariablesOnExecution(List<Map<String,Object>> executionResult,
String decisionKey,
DelegateExecution execution,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
void |
UserTaskActivityBehavior.trigger(DelegateExecution execution,
String signalName,
Object signalData) |
void |
ServiceTaskJavaDelegateActivityBehavior.trigger(DelegateExecution execution,
String signalName,
Object signalData) |
void |
ServiceTaskDelegateExpressionActivityBehavior.trigger(DelegateExecution execution,
String signalName,
Object signalData) |
void |
ReceiveTaskActivityBehavior.trigger(DelegateExecution execution,
String signalName,
Object data) |
void |
MultiInstanceActivityBehavior.trigger(DelegateExecution execution,
String signalName,
Object signalData) |
void |
IntermediateCatchSignalEventActivityBehavior.trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
void |
IntermediateCatchMessageEventActivityBehavior.trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
void |
IntermediateCatchEventActivityBehavior.trigger(DelegateExecution execution,
String signalName,
Object signalData) |
void |
FlowNodeActivityBehavior.trigger(DelegateExecution execution,
String signalName,
Object signalData) |
void |
EventSubProcessTimerStartEventActivityBehavior.trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
void |
EventSubProcessSignalStartEventActivityBehavior.trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
void |
EventSubProcessMessageStartEventActivityBehavior.trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
void |
EventSubProcessErrorStartEventActivityBehavior.trigger(DelegateExecution execution,
String signalName,
Object signalData) |
void |
BoundarySignalEventActivityBehavior.trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
void |
BoundaryMessageEventActivityBehavior.trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
void |
BoundaryEventActivityBehavior.trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
void |
BoundaryCompensateEventActivityBehavior.trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
void |
BoundaryCancelEventActivityBehavior.trigger(DelegateExecution execution,
String triggerName,
Object triggerData) |
protected org.flowable.bpmn.model.Activity |
ParallelMultiInstanceBehavior.verifyCompensation(DelegateExecution execution,
ExecutionEntity executionToUse,
org.flowable.bpmn.model.Activity activity) |
| Modifier and Type | Method and Description |
|---|---|
void |
TransformationDataOutputAssociation.evaluate(DelegateExecution execution) |
void |
SimpleDataInputAssociation.evaluate(DelegateExecution execution) |
void |
Assignment.evaluate(DelegateExecution execution) |
abstract void |
AbstractDataAssociation.evaluate(DelegateExecution execution) |
void |
IOSpecification.initialize(DelegateExecution execution) |
| Modifier and Type | Field and Description |
|---|---|
protected DelegateExecution |
DelegateExpressionCollectionHandler.execution |
| Modifier and Type | Method and Description |
|---|---|
void |
ClassDelegate.completed(DelegateExecution execution) |
void |
ClassDelegate.completing(DelegateExecution execution,
DelegateExecution subProcessInstance) |
void |
ClassDelegate.execute(DelegateExecution execution) |
protected static void |
ErrorPropagation.executeCatch(Map<String,List<org.flowable.bpmn.model.Event>> eventMap,
DelegateExecution delegateExecution,
String errorId) |
protected FlowableCollectionHandler |
DelegateExpressionCollectionHandler.getCollectionHandlerInstance(DelegateExecution execution) |
Map<String,Object> |
ClassDelegate.getCustomPropertiesMap(DelegateExecution execution) |
static boolean |
SkipExpressionUtil.isSkipExpressionEnabled(DelegateExecution execution,
Expression skipExpression) |
static boolean |
SkipExpressionUtil.isSkipExpressionEnabled(DelegateExecution execution,
String skipExpression) |
void |
ClassDelegate.notify(DelegateExecution execution) |
static void |
ErrorPropagation.propagateError(BpmnError error,
DelegateExecution execution) |
static void |
ErrorPropagation.propagateError(String errorCode,
DelegateExecution execution) |
Collection |
DelegateExpressionCollectionHandler.resolveCollection(Object collectionValue,
DelegateExecution execution) |
Collection |
ClassDelegateCollectionHandler.resolveCollection(Object collectionValue,
DelegateExecution execution) |
static boolean |
SkipExpressionUtil.shouldSkipFlowElement(CommandContext commandContext,
DelegateExecution execution,
String skipExpressionString) |
static boolean |
SkipExpressionUtil.shouldSkipFlowElement(DelegateExecution execution,
Expression skipExpression) |
static void |
ScopeUtil.throwCompensationEvent(List<CompensateEventSubscriptionEntity> eventSubscriptions,
DelegateExecution execution,
boolean async)
we create a separate execution for each compensation handler invocation.
|
void |
ClassDelegate.trigger(DelegateExecution execution,
String signalName,
Object signalData) |
| Constructor and Description |
|---|
DelegateExpressionCollectionHandler(DelegateExecution execution,
Expression expression) |
| Modifier and Type | Method and Description |
|---|---|
void |
ListenerNotificationHelper.executeExecutionListeners(org.flowable.bpmn.model.HasExecutionListeners elementWithExecutionListeners,
DelegateExecution execution,
String eventType) |
Map<String,Object> |
ExpressionCustomPropertiesResolver.getCustomPropertiesMap(DelegateExecution execution) |
Map<String,Object> |
DelegateExpressionCustomPropertiesResolver.getCustomPropertiesMap(DelegateExecution execution) |
protected Map<String,Object> |
ListenerNotificationHelper.invokeCustomPropertiesResolver(DelegateExecution execution,
CustomPropertiesResolver customPropertiesResolver) |
void |
ScriptExecutionListener.notify(DelegateExecution execution) |
void |
ExpressionExecutionListener.notify(DelegateExecution execution) |
void |
DelegateExpressionExecutionListener.notify(DelegateExecution execution) |
protected void |
ListenerNotificationHelper.planTransactionDependentExecutionListener(ListenerFactory listenerFactory,
DelegateExecution execution,
TransactionDependentExecutionListener executionListener,
org.flowable.bpmn.model.FlowableListener listener) |
protected void |
ListenerNotificationHelper.planTransactionDependentTaskListener(DelegateExecution execution,
TransactionDependentTaskListener taskListener,
org.flowable.bpmn.model.FlowableListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
MessageImplicitDataOutputAssociation.evaluate(DelegateExecution execution) |
void |
MessageImplicitDataInputAssociation.evaluate(DelegateExecution execution) |
| Modifier and Type | Field and Description |
|---|---|
protected DelegateExecution |
ActivityBehaviorInvocation.execution |
| Modifier and Type | Method and Description |
|---|---|
void |
SubProcessActivityBehavior.completed(DelegateExecution execution)
called after the process instance is destroyed for this activity to perform its outgoing control flow logic.
|
void |
SubProcessActivityBehavior.completing(DelegateExecution execution,
DelegateExecution subProcessInstance)
called before the process instance is destroyed to allow this activity to extract data from the sub process instance.
|
void |
ActivityBehavior.execute(DelegateExecution execution) |
Collection |
FlowableCollectionHandler.resolveCollection(Object collectionValue,
DelegateExecution execution) |
void |
TriggerableActivityBehavior.trigger(DelegateExecution execution,
String signalEvent,
Object signalData) |
| Constructor and Description |
|---|
ActivityBehaviorInvocation(ActivityBehavior behaviorInstance,
DelegateExecution execution) |
| Modifier and Type | Field and Description |
|---|---|
protected DelegateExecution |
JavaDelegateInvocation.execution |
protected DelegateExecution |
ExecutionListenerInvocation.execution |
| Constructor and Description |
|---|
ExecutionListenerInvocation(ExecutionListener executionListenerInstance,
DelegateExecution execution) |
JavaDelegateInvocation(JavaDelegate delegateInstance,
DelegateExecution execution) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
UelExpressionCondition.evaluate(String sequenceFlowId,
DelegateExecution execution) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExecutionEntity |
| Modifier and Type | Class and Description |
|---|---|
class |
ExecutionEntityImpl |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ScriptCondition.evaluate(String sequenceFlowId,
DelegateExecution execution) |
| Modifier and Type | Method and Description |
|---|---|
void |
NoOpServiceTask.execute(DelegateExecution execution) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
ConditionUtil.hasTrueCondition(org.flowable.bpmn.model.SequenceFlow sequenceFlow,
DelegateExecution execution) |
Copyright © 2018 Flowable. All rights reserved.