Package jadex.bpmn.runtime.handler
Class DefaultActivityHandler
java.lang.Object
jadex.bpmn.runtime.handler.DefaultActivityHandler
- All Implemented Interfaces:
IActivityHandler
- Direct Known Subclasses:
AbstractEventIntermediateTimerActivityHandler
,EventEndErrorActivityHandler
,EventEndSignalActivityHandler
,EventEndTerminateActivityHandler
,EventIntermediateErrorActivityHandler
,EventIntermediateMessageActivityHandler
,EventIntermediateMultipleActivityHandler
,EventIntermediateNotificationHandler
,EventIntermediateRuleHandler
,SubProcessActivityHandler
,TaskActivityHandler
,UserInteractionActivityHandler
Default activity handler, which provides some
useful helper methods.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
cancel
(MActivity activity, jadex.core.IComponent instance, ProcessThread thread) Execute an activity.protected void
doExecute
(MActivity activity, jadex.core.IComponent instance, ProcessThread thread) Execute an activity.void
execute
(MActivity activity, jadex.core.IComponent instance, ProcessThread thread) Execute an activity.getBpmnFeature
(jadex.core.IComponent instance) Get the internal bpmn feature from internal access.
-
Field Details
-
DEBUG
public static final boolean DEBUGDebug flag for printing.- See Also:
-
-
Constructor Details
-
DefaultActivityHandler
public DefaultActivityHandler()
-
-
Method Details
-
execute
Execute an activity.- Specified by:
execute
in interfaceIActivityHandler
- Parameters:
activity
- The activity to execute.instance
- The process instance.thread
- The process thread.
-
cancel
Execute an activity.- Specified by:
cancel
in interfaceIActivityHandler
- Parameters:
activity
- The activity to execute.instance
- The process instance.thread
- The process thread.info
- The info object.
-
doExecute
Execute an activity. Empty default implementation.- Parameters:
activity
- The activity to execute.instance
- The process instance.thread
- The process thread.
-
getBpmnFeature
Get the internal bpmn feature from internal access.
-