Uses of Interface
org.flowable.cmmn.api.delegate.DelegatePlanItemInstance
Packages that use DelegatePlanItemInstance
Package
Description
-
Uses of DelegatePlanItemInstance in org.flowable.cmmn.api.delegate
Methods in org.flowable.cmmn.api.delegate with parameters of type DelegatePlanItemInstanceModifier and TypeMethodDescriptionvoidFlowablePlanItemFutureJavaDelegate.afterExecution(DelegatePlanItemInstance planItemInstance, Output executionData) Method invoked with the result fromFlowablePlanItemFutureJavaDelegate.execute(Object).default voidMapBasedFlowablePlanItemFutureJavaDelegate.afterExecution(DelegatePlanItemInstance planItemInstance, Map<String, Object> executionData) voidPlanItemFutureJavaDelegate.afterExecution(DelegatePlanItemInstance planItemInstance, Output executionData) Method invoked with the result fromPlanItemFutureJavaDelegate.execute(DelegatePlanItemInstance, AsyncTaskInvoker).PlanItemVariableAggregator.aggregateMultiVariables(DelegatePlanItemInstance planItemInstance, List<? extends VariableInstance> instances, PlanItemVariableAggregatorContext context) Aggregated the provided variable instances into one variable value.PlanItemVariableAggregator.aggregateSingleVariable(DelegatePlanItemInstance planItemInstance, PlanItemVariableAggregatorContext context) Create a single variable value based on the provided aggregation definition.default CompletableFuture<Output>FlowablePlanItemFutureJavaDelegate.execute(DelegatePlanItemInstance planItemInstance, AsyncTaskInvoker taskInvoker) PlanItemFutureJavaDelegate.execute(DelegatePlanItemInstance planItemInstance, AsyncTaskInvoker taskInvoker) Perform the execution of the delegate, potentially on another thread.voidPlanItemJavaDelegate.execute(DelegatePlanItemInstance planItemInstance) FlowablePlanItemFutureJavaDelegate.prepareExecutionData(DelegatePlanItemInstance planItemInstance) Method invoked before doing the execution to extract needed that from the planItemInstance on the main thread.default ReadOnlyDelegatePlanItemInstanceMapBasedFlowablePlanItemFutureJavaDelegate.prepareExecutionData(DelegatePlanItemInstance planItemInstance) -
Uses of DelegatePlanItemInstance in org.flowable.cmmn.api.listener
Methods in org.flowable.cmmn.api.listener with parameters of type DelegatePlanItemInstanceModifier and TypeMethodDescriptionvoidPlanItemInstanceLifecycleListener.stateChanged(DelegatePlanItemInstance planItemInstance, String oldState, String newState) Will be called when the state of aDelegatePlanItemInstancechanges and thePlanItemInstanceLifecycleListener.getSourceState()andPlanItemInstanceLifecycleListener.getTargetState()match. -
Uses of DelegatePlanItemInstance in org.flowable.cmmn.engine.impl.behavior
Methods in org.flowable.cmmn.engine.impl.behavior with parameters of type DelegatePlanItemInstanceModifier and TypeMethodDescriptionvoidCmmnActivityBehavior.execute(DelegatePlanItemInstance delegatePlanItemInstance) voidCoreCmmnActivityBehavior.execute(DelegatePlanItemInstance delegatePlanItemInstance) voidPlanItemActivityBehavior.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidCmmnTriggerableActivityBehavior.trigger(DelegatePlanItemInstance planItemInstance) voidCoreCmmnTriggerableActivityBehavior.trigger(DelegatePlanItemInstance planItemInstance) -
Uses of DelegatePlanItemInstance in org.flowable.cmmn.engine.impl.behavior.impl
Methods in org.flowable.cmmn.engine.impl.behavior.impl with parameters of type DelegatePlanItemInstanceModifier and TypeMethodDescriptionvoidCaseTaskActivityBehavior.deleteChildEntity(CommandContext commandContext, DelegatePlanItemInstance delegatePlanItemInstance, boolean cascade) abstract voidChildTaskActivityBehavior.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.voidProcessTaskActivityBehavior.deleteChildEntity(CommandContext commandContext, DelegatePlanItemInstance delegatePlanItemInstance, boolean cascade) protected voidProcessTaskActivityBehavior.deleteProcessInstance(CommandContext commandContext, DelegatePlanItemInstance planItemInstance) protected booleanChildTaskActivityBehavior.evaluateIsBlocking(DelegatePlanItemInstance planItemInstance) protected booleanTaskActivityBehavior.evaluateIsBlocking(DelegatePlanItemInstance planItemInstance) protected voidStageActivityBehavior.handleChildPlanItemInstances(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) protected voidCaseTaskActivityBehavior.handleOutParameters(DelegatePlanItemInstance planItemInstance, CaseInstanceEntity caseInstance, CmmnRuntimeService cmmnRuntimeService, CmmnEngineConfiguration cmmnEngineConfiguration) protected voidProcessTaskActivityBehavior.handleOutParameters(DelegatePlanItemInstance planItemInstance, CaseInstanceEntity caseInstance, ProcessInstanceService processInstanceService) voidCasePageTaskActivityBehaviour.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidCaseTaskActivityBehavior.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidDecisionTaskActivityBehavior.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidEventRegistryEventListenerActivityBehaviour.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidGenericEventListenerActivityBehaviour.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidHumanTaskActivityBehavior.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidProcessTaskActivityBehavior.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidSignalEventListenerActivityBehaviour.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidStageActivityBehavior.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidTimerEventListenerActivityBehaviour.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidUserEventListenerActivityBehaviour.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidVariableEventListenerActivityBehaviour.onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition) voidTimerEventListenerActivityBehaviour.trigger(DelegatePlanItemInstance planItemInstance) -
Uses of DelegatePlanItemInstance in org.flowable.cmmn.engine.impl.behavior.impl.http
Methods in org.flowable.cmmn.engine.impl.behavior.impl.http with parameters of type DelegatePlanItemInstanceModifier and TypeMethodDescriptionvoidDefaultCmmnHttpActivityDelegate.afterExecution(DelegatePlanItemInstance planItemInstance, BaseHttpActivityDelegate.ExecutionData result) DefaultCmmnHttpActivityDelegate.execute(DelegatePlanItemInstance planItemInstance, AsyncTaskInvoker taskInvoker) -
Uses of DelegatePlanItemInstance in org.flowable.cmmn.engine.impl.behavior.impl.mail
Methods in org.flowable.cmmn.engine.impl.behavior.impl.mail with parameters of type DelegatePlanItemInstanceModifier and TypeMethodDescriptionvoidCmmnMailActivityDelegate.execute(DelegatePlanItemInstance planItemInstance) protected FlowableMailClientCmmnMailActivityDelegate.getMailClient(DelegatePlanItemInstance planItemInstance) -
Uses of DelegatePlanItemInstance in org.flowable.cmmn.engine.impl.delegate
Methods in org.flowable.cmmn.engine.impl.delegate with parameters of type DelegatePlanItemInstanceModifier and TypeMethodDescriptionCmmnClassDelegate.aggregateMultiVariables(DelegatePlanItemInstance planItemInstance, List<? extends VariableInstance> instances, PlanItemVariableAggregatorContext context) JsonPlanItemVariableAggregator.aggregateMultiVariables(DelegatePlanItemInstance planItemInstance, List<? extends VariableInstance> instances, PlanItemVariableAggregatorContext context) CmmnClassDelegate.aggregateSingleVariable(DelegatePlanItemInstance planItemInstance, PlanItemVariableAggregatorContext context) JsonPlanItemVariableAggregator.aggregateSingleVariable(DelegatePlanItemInstance planItemInstance, PlanItemVariableAggregatorContext context) voidCmmnClassDelegate.execute(DelegatePlanItemInstance planItemInstance) static CmmnElementCmmnDelegateHelper.getCmmnElement(DelegatePlanItemInstance planItemInstance) Returns the currentCmmnElementwhere theDelegatePlanItemInstanceis currently at.static Map<String,List<ExtensionElement>> CmmnDelegateHelper.getCmmnElementExtensionElements(DelegatePlanItemInstance planItemInstance) static FieldExtensionCmmnDelegateHelper.getCmmnElementField(DelegatePlanItemInstance planItemInstance, String fieldName) static ExpressionCmmnDelegateHelper.getCmmnElementFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName) static List<FieldExtension>CmmnDelegateHelper.getCmmnElementFields(DelegatePlanItemInstance planItemInstance) static CmmnModelCmmnDelegateHelper.getCmmnModel(DelegatePlanItemInstance planItemInstance) Returns theCmmnModelmatching the case definition cmmn model for the case definition of the passedDelegatePlanItemInstance.static Map<String,List<ExtensionElement>> CmmnDelegateHelper.getExtensionElements(DelegatePlanItemInstance planItemInstance) static FieldExtensionCmmnDelegateHelper.getField(DelegatePlanItemInstance planItemInstance, String fieldName) static ExpressionCmmnDelegateHelper.getFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName) static List<FieldExtension>CmmnDelegateHelper.getFields(DelegatePlanItemInstance planItemInstance) static Map<String,List<ExtensionElement>> CmmnDelegateHelper.getListenerExtensionElements(DelegatePlanItemInstance planItemInstance) static FieldExtensionCmmnDelegateHelper.getListenerField(DelegatePlanItemInstance planItemInstance, String fieldName) static ExpressionCmmnDelegateHelper.getListenerFieldExpression(DelegatePlanItemInstance planItemInstance, String fieldName) static List<FieldExtension>CmmnDelegateHelper.getListenerFields(DelegatePlanItemInstance planItemInstance) static booleanCmmnDelegateHelper.isExecutingLifecycleListener(DelegatePlanItemInstance planItemInstance) voidCmmnClassDelegate.stateChanged(DelegatePlanItemInstance planItemInstance, String oldState, String newState) voidCmmnClassDelegate.trigger(DelegatePlanItemInstance planItemInstance) Constructors in org.flowable.cmmn.engine.impl.delegate with parameters of type DelegatePlanItemInstanceModifierConstructorDescriptionReadOnlyDelegatePlanItemInstanceImpl(DelegatePlanItemInstance planItemInstance) -
Uses of DelegatePlanItemInstance in org.flowable.cmmn.engine.impl.listener
Methods in org.flowable.cmmn.engine.impl.listener with parameters of type DelegatePlanItemInstanceModifier and TypeMethodDescriptionvoidCmmnListenerNotificationHelper.executeLifecycleListener(DelegatePlanItemInstance planItemInstance, String oldState, String newState, PlanItemInstanceLifecycleListener lifecycleListener, FlowableListener flowableListener) voidCmmnListenerNotificationHelper.executeLifecycleListeners(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String oldState, String newState) voidCmmnListenerNotificationHelper.executeListeners(List<PlanItemInstanceLifecycleListener> listeners, DelegatePlanItemInstance planItemInstance, String oldState, String newState) voidDelegateExpressionPlanItemLifecycleListener.stateChanged(DelegatePlanItemInstance planItemInstance, String oldState, String newState) voidExpressionPlanItemLifecycleListener.stateChanged(DelegatePlanItemInstance planItemInstance, String oldState, String newState) -
Uses of DelegatePlanItemInstance in org.flowable.cmmn.engine.impl.persistence.entity
Subinterfaces of DelegatePlanItemInstance in org.flowable.cmmn.engine.impl.persistence.entityClasses in org.flowable.cmmn.engine.impl.persistence.entity that implement DelegatePlanItemInstance -
Uses of DelegatePlanItemInstance in org.flowable.cmmn.engine.impl.variable
Methods in org.flowable.cmmn.engine.impl.variable with parameters of type DelegatePlanItemInstanceModifier and TypeMethodDescriptionstatic VariableInstanceEntityCmmnAggregation.aggregate(DelegatePlanItemInstance planItemInstance, PlanItemVariableAggregatorContext aggregationContext, CmmnEngineConfiguration cmmnEngineConfiguration) Create an aggregated variable instance for the given aggregation context.static VariableInstanceEntityCmmnAggregation.aggregate(DelegatePlanItemInstance planItemInstance, PlanItemVariableAggregatorContext aggregationContext, CmmnEngineConfiguration cmmnEngineConfiguration, PlanItemVariableAggregator aggregator, String targetVarName) static VariableInstanceEntityCmmnAggregation.aggregateComplete(DelegatePlanItemInstance planItemInstance, VariableAggregationDefinition aggregation, CmmnEngineConfiguration cmmnEngineConfiguration) Create an aggregated variable instance for a completed plan item.static PlanItemVariableAggregatorCmmnAggregation.resolveVariableAggregator(VariableAggregationDefinition aggregation, DelegatePlanItemInstance planItemInstance)