Interface PlanItemActivityBehavior

All Superinterfaces:
CmmnActivityBehavior, CmmnTriggerableActivityBehavior
All Known Implementing Classes:
CasePageTaskActivityBehaviour, CaseTaskActivityBehavior, DecisionTaskActivityBehavior, EventRegistryEventListenerActivityBehaviour, GenericEventListenerActivityBehaviour, HumanTaskActivityBehavior, ProcessTaskActivityBehavior, SignalEventListenerActivityBehaviour, StageActivityBehavior, TimerEventListenerActivityBehaviour, UserEventListenerActivityBehaviour, VariableEventListenerActivityBehaviour

public interface PlanItemActivityBehavior extends CmmnTriggerableActivityBehavior
Behavior interface, like the CmmnActivityBehavior and CmmnTriggerableActivityBehavior interfaces, exposing even more low-level hookpoints to add custom logic. Implementations of this interface will also get notified of transitions between plan item lifecycle states and can add custom logic if needed. The transitions supported by the engine are found in the PlanItemTransition class.
Author:
Joram Barrez