Class BpmnProcessLifecycleFeature

java.lang.Object
jadex.bpmn.runtime.impl.BpmnProcessLifecycleFeature
All Implemented Interfaces:
jadex.execution.impl.ILifecycle

public class BpmnProcessLifecycleFeature extends Object implements jadex.execution.impl.ILifecycle
  • Field Details

  • Constructor Details

    • BpmnProcessLifecycleFeature

      protected BpmnProcessLifecycleFeature(BpmnProcess self)
  • Method Details

    • get

      public static BpmnProcessLifecycleFeature get()
    • onStart

      public jadex.future.IFuture<Void> onStart()
      Execute the functional body of the component. Is only called once.
      Specified by:
      onStart in interface jadex.execution.impl.ILifecycle
    • onEnd

      public jadex.future.IFuture<Void> onEnd()
      Execute the termination code of the component. Is only called once.
      Specified by:
      onEnd in interface jadex.execution.impl.ILifecycle