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
 
 public class DefaultActivityHandler extends java.lang.Object implements IActivityHandler Default activity handler, which provides some useful helper methods.
- 
- 
Field SummaryFields Modifier and Type Field Description static booleanDEBUGDebug flag for printing.
 - 
Constructor SummaryConstructors Constructor Description DefaultActivityHandler()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancel(MActivity activity, IInternalAccess instance, ProcessThread thread)Execute an activity.protected voiddoExecute(MActivity activity, IInternalAccess instance, ProcessThread thread)Execute an activity.voidexecute(MActivity activity, IInternalAccess instance, ProcessThread thread)Execute an activity.static IInternalBpmnComponentFeaturegetBpmnFeature(IInternalAccess instance)Get the internal bpmn feature from internal access.
 
- 
- 
- 
Field Detail- 
DEBUGpublic static final boolean DEBUG Debug flag for printing.- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
executepublic void execute(MActivity activity, IInternalAccess instance, ProcessThread thread) Execute an activity.- Specified by:
- executein interface- IActivityHandler
- Parameters:
- activity- The activity to execute.
- instance- The process instance.
- thread- The process thread.
 
 - 
cancelpublic void cancel(MActivity activity, IInternalAccess instance, ProcessThread thread) Execute an activity.- Specified by:
- cancelin interface- IActivityHandler
- Parameters:
- activity- The activity to execute.
- instance- The process instance.
- thread- The process thread.
- info- The info object.
 
 - 
doExecuteprotected void doExecute(MActivity activity, IInternalAccess instance, ProcessThread thread) Execute an activity. Empty default implementation.- Parameters:
- activity- The activity to execute.
- instance- The process instance.
- thread- The process thread.
 
 - 
getBpmnFeaturepublic static IInternalBpmnComponentFeature getBpmnFeature(IInternalAccess instance) Get the internal bpmn feature from internal access.
 
- 
 
-