Interface SequentialExecutorPlus.AtLeastOnceTrigger

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void runAfter​(java.lang.Runnable run)
      Run the provided task after all queued and executing jobs have completed
      void sync()
      Wait until all queued and executing jobs have completed
      boolean trigger()
      Ensure the job is run at least once in its entirety after this method is invoked (including any already queued)
    • Method Detail

      • trigger

        boolean trigger()
        Ensure the job is run at least once in its entirety after this method is invoked (including any already queued)
      • runAfter

        void runAfter​(java.lang.Runnable run)
        Run the provided task after all queued and executing jobs have completed
      • sync

        void sync()
        Wait until all queued and executing jobs have completed