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.
 
 - 
 
 -