クラス RetryUtils

java.lang.Object
org.nkjmlab.util.java.concurrent.RetryUtils

public class RetryUtils extends Object
  • コンストラクタの詳細

    • RetryUtils

      public RetryUtils()
  • メソッドの詳細

    • retry

      public static void retry(Runnable action, int maxRetry, long interval, TimeUnit unit)
    • retry

      public static void retry(Runnable action, BooleanSupplier breakCond, int maxRetry, long interval, TimeUnit timeUnit)
    • retry

      public static <T> T retry(Callable<T> action, int maxRetry, long interval, TimeUnit unit)
    • retry

      public static <T> T retry(Callable<T> action, Predicate<T> breakCond, int maxRetry, long interval, TimeUnit timeUnit)