Interface Sleepable

All Known Implementing Classes:
AbstractScript, TaskNode, TaskScript, TreeScript

public interface Sleepable
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    sleep(long ms)
     
    default void
    sleep(long min, long max)
     
    default boolean
    sleepUntil(Condition terminate, long timeout, long polling)
     
    default boolean
    sleepUntil(Condition terminate, Condition reset, long timeout, long polling)
     
    default boolean
    sleepWhile(Condition condition, long timeout, long polling)
     
    default boolean
    sleepWhile(Condition condition, Condition reset, long timeout, long polling)
     
  • Method Details

    • sleep

      default void sleep(long ms)
    • sleep

      default void sleep(long min, long max)
    • sleepUntil

      default boolean sleepUntil(Condition terminate, Condition reset, long timeout, long polling)
    • sleepUntil

      default boolean sleepUntil(Condition terminate, long timeout, long polling)
    • sleepWhile

      default boolean sleepWhile(Condition condition, Condition reset, long timeout, long polling)
    • sleepWhile

      default boolean sleepWhile(Condition condition, long timeout, long polling)