public abstract class CoreCmmnTriggerableActivityBehavior extends CoreCmmnActivityBehavior implements CmmnTriggerableActivityBehavior
CmmnTriggerableActivityBehavior implementations that are part of the
core CMMN behaviors of the CMMN Engine.
More specifically, subclasses needed to implement trigger(CommandContext, PlanItemInstanceEntity)
instead of trigger(DelegatePlanItemInstance) and thus avoid an extra lookup of the thread-local CommandContext.
Instead of passing a DelegatePlanItemInstance, a 'raw' PlanItemInstanceEntity is also passed.| Constructor and Description |
|---|
CoreCmmnTriggerableActivityBehavior() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
trigger(CommandContext commandContext,
PlanItemInstanceEntity planItemInstance) |
void |
trigger(DelegatePlanItemInstance planItemInstance) |
execute, executeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecutepublic void trigger(DelegatePlanItemInstance planItemInstance)
trigger in interface CmmnTriggerableActivityBehaviorpublic abstract void trigger(CommandContext commandContext, PlanItemInstanceEntity planItemInstance)
Copyright © 2021 Flowable. All rights reserved.