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 Type
    Method
    Description
    void
    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

      void execute(MActivity activity, jadex.core.IComponent instance, ProcessThread thread)
      Execute an activity.
      Parameters:
      activity - The activity to execute.
      instance - The process instance.
      thread - The process thread.
    • cancel

      void cancel(MActivity activity, jadex.core.IComponent instance, ProcessThread thread)
      Execute an activity.
      Parameters:
      activity - The activity to execute.
      instance - The process instance.
      thread - The process thread.
      info - The info object.