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 IActivityHandlerHandler for executing a BPMN process activity.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcancel(jadex.bpmn.model.MActivity activity, IInternalAccess instance, ProcessThread thread)Execute an activity.voidexecute(jadex.bpmn.model.MActivity activity, IInternalAccess instance, ProcessThread thread)Execute an activity.
-
-
-
Method Detail
-
execute
void execute(jadex.bpmn.model.MActivity activity, IInternalAccess instance, ProcessThread thread)Execute an activity.- Parameters:
activity- The activity to execute.instance- The process instance.thread- The process thread.
-
cancel
void cancel(jadex.bpmn.model.MActivity activity, IInternalAccess instance, ProcessThread thread)Execute an activity.- Parameters:
activity- The activity to execute.instance- The process instance.thread- The process thread.info- The info object.
-
-