Interface Lifecycle

    • Method Detail

      • start

        void start()
        Start the processing. This operation must be idempotent, such that duplicate calls to start() for an already started process (where isStarted() returns true) is ignored
      • stop

        void stop()
        Stop the processing. This operation must be idempotent, such that duplicate calls to stop() for an already stopped process (where isStarted() returns false) is ignored
      • isStarted

        boolean isStarted()
        Returns true if the process is started
        Returns:
        true if the process is started otherwise false