Interface ScheduledExecutorPlus

    • Method Detail

      • scheduleSelfRecurring

        java.util.concurrent.ScheduledFuture<?> scheduleSelfRecurring​(java.lang.Runnable run,
                                                                      long delay,
                                                                      java.util.concurrent.TimeUnit units)
        Schedule an action that is recurring but self-administered.
      • scheduleAt

        java.util.concurrent.ScheduledFuture<?> scheduleAt​(java.lang.Runnable run,
                                                           long deadline)
        Schedule a timeout action. This method is primarily used by the Simulator to modify its scheduling behaviour with respect to this operation.
      • scheduleTimeoutAt

        java.util.concurrent.ScheduledFuture<?> scheduleTimeoutAt​(java.lang.Runnable run,
                                                                  long deadline)
        Schedule a timeout action. This method is primarily used by the Simulator to modify its scheduling behaviour with respect to this operation.
      • scheduleTimeoutWithDelay

        java.util.concurrent.ScheduledFuture<?> scheduleTimeoutWithDelay​(java.lang.Runnable run,
                                                                         long delay,
                                                                         java.util.concurrent.TimeUnit units)
        Schedule a timeout action. This method is primarily used by the Simulator to modify its scheduling behaviour with respect to this operation.