Class WaitJob


  • public class WaitJob
    extends java.lang.Object
    • Constructor Detail

    • Method Detail

      • create

        public static WaitJob create​(IntLogger intLogger,
                                     long timeoutInSeconds,
                                     long startTime,
                                     int waitIntervalInSeconds,
                                     WaitJobTask waitJobTask)
      • create

        public static WaitJob create​(IntLogger intLogger,
                                     long timeoutInSeconds,
                                     java.util.function.Supplier<java.lang.Long> startTimeSupplier,
                                     int waitIntervalInSeconds,
                                     WaitJobTask waitJobTask)
      • createUsingSystemTimeWhenInvoked

        public static WaitJob createUsingSystemTimeWhenInvoked​(IntLogger intLogger,
                                                               long timeoutInSeconds,
                                                               int waitIntervalInSeconds,
                                                               WaitJobTask waitJobTask)
      • create

        public static WaitJob create​(IntLogger intLogger,
                                     long timeoutInSeconds,
                                     long startTime,
                                     int waitIntervalInSeconds,
                                     java.lang.String taskName,
                                     WaitJobTask waitJobTask)
      • create

        public static WaitJob create​(IntLogger intLogger,
                                     long timeoutInSeconds,
                                     java.util.function.Supplier<java.lang.Long> startTimeSupplier,
                                     int waitIntervalInSeconds,
                                     java.lang.String taskName,
                                     WaitJobTask waitJobTask)
      • createUsingSystemTimeWhenInvoked

        public static WaitJob createUsingSystemTimeWhenInvoked​(IntLogger intLogger,
                                                               long timeoutInSeconds,
                                                               int waitIntervalInSeconds,
                                                               java.lang.String taskName,
                                                               WaitJobTask waitJobTask)