Package jadex.bpmn.runtime
Interface IActivityHandler
- All Known Implementing Classes:
AbstractEventIntermediateTimerActivityHandler,DefaultActivityHandler,EventEndErrorActivityHandler,EventEndSignalActivityHandler,EventEndTerminateActivityHandler,EventIntermediateErrorActivityHandler,EventIntermediateMessageActivityHandler,EventIntermediateMultipleActivityHandler,EventIntermediateNotificationHandler,EventIntermediateRuleHandler,EventIntermediateServiceActivityHandler,EventIntermediateTimerActivityHandler,EventStartRuleHandler,EventStartServiceActivityHandler,GatewayORActivityHandler,GatewayParallelActivityHandler,GatewayXORActivityHandler,SubProcessActivityHandler,TaskActivityHandler,UserInteractionActivityHandler
public interface IActivityHandler
Handler for executing a BPMN process activity.
-
Method Summary
Modifier and TypeMethodDescriptionvoidcancel(MActivity activity, jadex.core.IComponent instance, ProcessThread thread) Execute an activity.voidexecute(MActivity activity, jadex.core.IComponent instance, ProcessThread thread) Execute an activity.
-
Method Details
-
execute
Execute an activity.- Parameters:
activity- The activity to execute.instance- The process instance.thread- The process thread.
-
cancel
Execute an activity.- Parameters:
activity- The activity to execute.instance- The process instance.thread- The process thread.info- The info object.
-