| Modifier and Type | Method and Description |
|---|---|
default void |
MapBasedFlowablePlanItemFutureJavaDelegate.afterExecution(DelegatePlanItemInstance planItemInstance,
Map<String,Object> executionData) |
void |
FlowablePlanItemFutureJavaDelegate.afterExecution(DelegatePlanItemInstance planItemInstance,
Output executionData)
Method invoked with the result from
FlowablePlanItemFutureJavaDelegate.execute(Object). |
void |
PlanItemFutureJavaDelegate.afterExecution(DelegatePlanItemInstance planItemInstance,
Output executionData)
Method invoked with the result from
PlanItemFutureJavaDelegate.execute(DelegatePlanItemInstance, AsyncTaskInvoker). |
Object |
PlanItemVariableAggregator.aggregateMultiVariables(DelegatePlanItemInstance planItemInstance,
List<? extends VariableInstance> instances,
PlanItemVariableAggregatorContext context)
Aggregated the provided variable instances into one variable value.
|
Object |
PlanItemVariableAggregator.aggregateSingleVariable(DelegatePlanItemInstance planItemInstance,
PlanItemVariableAggregatorContext context)
Create a single variable value based on the provided aggregation definition.
|
void |
PlanItemJavaDelegate.execute(DelegatePlanItemInstance planItemInstance) |
default CompletableFuture<Output> |
FlowablePlanItemFutureJavaDelegate.execute(DelegatePlanItemInstance planItemInstance,
AsyncTaskInvoker taskInvoker) |
CompletableFuture<Output> |
PlanItemFutureJavaDelegate.execute(DelegatePlanItemInstance planItemInstance,
AsyncTaskInvoker taskInvoker)
Perform the execution of the delegate, potentially on another thread.
|
Input |
FlowablePlanItemFutureJavaDelegate.prepareExecutionData(DelegatePlanItemInstance planItemInstance)
Method invoked before doing the execution to extract needed that from the planItemInstance
on the main thread.
|
default ReadOnlyDelegatePlanItemInstance |
MapBasedFlowablePlanItemFutureJavaDelegate.prepareExecutionData(DelegatePlanItemInstance planItemInstance) |
| Modifier and Type | Method and Description |
|---|---|
void |
PlanItemInstanceLifecycleListener.stateChanged(DelegatePlanItemInstance planItemInstance,
String oldState,
String newState)
Will be called when the state of a
DelegatePlanItemInstance changes and the
PlanItemInstanceLifecycleListener.getSourceState() and PlanItemInstanceLifecycleListener.getTargetState() match. |
| Modifier and Type | Method and Description |
|---|---|
void |
CmmnActivityBehavior.execute(DelegatePlanItemInstance delegatePlanItemInstance) |
void |
CoreCmmnActivityBehavior.execute(DelegatePlanItemInstance delegatePlanItemInstance) |
void |
PlanItemActivityBehavior.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
CmmnTriggerableActivityBehavior.trigger(DelegatePlanItemInstance planItemInstance) |
void |
CoreCmmnTriggerableActivityBehavior.trigger(DelegatePlanItemInstance planItemInstance) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProcessTaskActivityBehavior.deleteChildEntity(CommandContext commandContext,
DelegatePlanItemInstance delegatePlanItemInstance,
boolean cascade) |
abstract void |
ChildTaskActivityBehavior.deleteChildEntity(CommandContext commandContext,
DelegatePlanItemInstance delegatePlanItemInstance,
boolean cascade)
Called when a manual delete is triggered (NOT when a terminate/complete is triggered),
for example when a deployment is deleted and everything related needs to be deleted.
|
void |
CaseTaskActivityBehavior.deleteChildEntity(CommandContext commandContext,
DelegatePlanItemInstance delegatePlanItemInstance,
boolean cascade) |
protected void |
ProcessTaskActivityBehavior.deleteProcessInstance(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance) |
protected boolean |
ChildTaskActivityBehavior.evaluateIsBlocking(DelegatePlanItemInstance planItemInstance) |
protected boolean |
TaskActivityBehavior.evaluateIsBlocking(DelegatePlanItemInstance planItemInstance) |
protected void |
StageActivityBehavior.handleChildPlanItemInstances(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
protected void |
CaseTaskActivityBehavior.handleOutParameters(DelegatePlanItemInstance planItemInstance,
CaseInstanceEntity caseInstance,
CmmnRuntimeService cmmnRuntimeService,
CmmnEngineConfiguration cmmnEngineConfiguration) |
protected void |
ProcessTaskActivityBehavior.handleOutParameters(DelegatePlanItemInstance planItemInstance,
CaseInstanceEntity caseInstance,
ProcessInstanceService processInstanceService) |
void |
VariableEventListenerActivityBehaviour.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
EventRegistryEventListenerActivityBehaviour.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
GenericEventListenerActivityBehaviour.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
SignalEventListenerActivityBehaviour.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
UserEventListenerActivityBehaviour.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
CasePageTaskActivityBehaviour.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
TimerEventListenerActivityBehaviour.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
DecisionTaskActivityBehavior.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
ProcessTaskActivityBehavior.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
CaseTaskActivityBehavior.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
HumanTaskActivityBehavior.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
StageActivityBehavior.onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
TimerEventListenerActivityBehaviour.trigger(DelegatePlanItemInstance planItemInstance) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCmmnHttpActivityDelegate.afterExecution(DelegatePlanItemInstance planItemInstance,
BaseHttpActivityDelegate.ExecutionData result) |
CompletableFuture<BaseHttpActivityDelegate.ExecutionData> |
DefaultCmmnHttpActivityDelegate.execute(DelegatePlanItemInstance planItemInstance,
AsyncTaskInvoker taskInvoker) |
| Constructor and Description |
|---|
ReadOnlyDelegatePlanItemInstanceImpl(DelegatePlanItemInstance planItemInstance) |
| Modifier and Type | Method and Description |
|---|---|
void |
CmmnListenerNotificationHelper.executeLifecycleListener(DelegatePlanItemInstance planItemInstance,
String oldState,
String newState,
PlanItemInstanceLifecycleListener lifecycleListener,
FlowableListener flowableListener) |
void |
CmmnListenerNotificationHelper.executeLifecycleListeners(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String oldState,
String newState) |
void |
CmmnListenerNotificationHelper.executeListeners(List<PlanItemInstanceLifecycleListener> listeners,
DelegatePlanItemInstance planItemInstance,
String oldState,
String newState) |
void |
DelegateExpressionPlanItemLifecycleListener.stateChanged(DelegatePlanItemInstance planItemInstance,
String oldState,
String newState) |
void |
ExpressionPlanItemLifecycleListener.stateChanged(DelegatePlanItemInstance planItemInstance,
String oldState,
String newState) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PlanItemInstanceEntity |
| Modifier and Type | Class and Description |
|---|---|
class |
PlanItemInstanceEntityImpl |
| Modifier and Type | Method and Description |
|---|---|
static VariableInstanceEntity |
CmmnAggregation.aggregate(DelegatePlanItemInstance planItemInstance,
PlanItemVariableAggregatorContext aggregationContext,
CmmnEngineConfiguration cmmnEngineConfiguration)
Create an aggregated variable instance for the given aggregation context.
|
static VariableInstanceEntity |
CmmnAggregation.aggregate(DelegatePlanItemInstance planItemInstance,
PlanItemVariableAggregatorContext aggregationContext,
CmmnEngineConfiguration cmmnEngineConfiguration,
PlanItemVariableAggregator aggregator,
String targetVarName) |
static VariableInstanceEntity |
CmmnAggregation.aggregateComplete(DelegatePlanItemInstance planItemInstance,
VariableAggregationDefinition aggregation,
CmmnEngineConfiguration cmmnEngineConfiguration)
Create an aggregated variable instance for a completed plan item.
|
static PlanItemVariableAggregator |
CmmnAggregation.resolveVariableAggregator(VariableAggregationDefinition aggregation,
DelegatePlanItemInstance planItemInstance) |
Copyright © 2023 Flowable. All rights reserved.