Interface IStartableWorkflowObject

All Superinterfaces:
IActivatableWorkflowObject
All Known Implementing Classes:
AbstractIMAPFolderWorkflowEventSource, AbstractJMSWorkflowEventSource, AbstractSingleThreadedWorkflowEventSource, FileSystemWorkflowEventSource, IMAPFolderPollingWorkflowEventSource, JMSQueueWorkflowEventSource, JMSTopicWorkflowEventSource, MaildirWorkflowEventSource, MQTTWorkflowEventSource, UDPWorkflowEventSource

public interface IStartableWorkflowObject extends IActivatableWorkflowObject
Since:
Intrexx 7.0.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Check if the workflow object is running.
    void
    Start the workflow object.
    void
    Stop the workflow object.

    Methods inherited from interface de.uplanet.lucy.server.workflow.IActivatableWorkflowObject

    isActive, setActive
  • Method Details

    • start

      void start()
      Start the workflow object.

      A call to this method must not throw an exception if the object is already running.

    • stop

      void stop()
      Stop the workflow object.

      A call to this method must not throw an exception if the object is already stopped.

    • isRunning

      boolean isRunning()
      Check if the workflow object is running.
      Returns:
      true if the workflow object is running, or false otherwise.