Class BasicExecutionEngine.SelfSchedulingRunner

    • Constructor Summary

      Constructors 
      Constructor Description
      SelfSchedulingRunner​(java.lang.String owner, java.lang.String name, SelfSchedulingRunnable run)
      Wraps a self-scheduling runnable in another runnable that re-schedules after each successful run.
    • Constructor Detail

      • SelfSchedulingRunner

        public SelfSchedulingRunner​(java.lang.String owner,
                                    java.lang.String name,
                                    SelfSchedulingRunnable run)
        Wraps a self-scheduling runnable in another runnable that re-schedules after each successful run.
    • Method Detail

      • getOwner

        public java.lang.String getOwner()
      • getName

        public java.lang.String getName()
      • getDelayMS

        public long getDelayMS()
      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable
      • setFuture

        public void setFuture​(java.util.concurrent.Future<?> future)