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 TypeMethodDescriptionvoid
cancel
(MActivity activity, jadex.core.IComponent instance, ProcessThread thread) Execute an activity.void
execute
(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.
-