public class Runtime4
extends java.lang.Object
| Constructor and Description |
|---|
Runtime4() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
retry(long millisecondsTimeout,
Closure4<java.lang.Boolean> block)
Keeps executing a block of code until it either returns true or millisecondsTimeout
elapses.
|
static boolean |
retry(long millisecondsTimeout,
int millisecondsBetweenRetries,
Closure4<java.lang.Boolean> block) |
static void |
sleep(long millis)
sleeps without checked exceptions
|
static void |
sleepThrowsOnInterrupt(long millis)
sleeps with implicit exception
|
public static void sleep(long millis)
public static void sleepThrowsOnInterrupt(long millis)
throws RuntimeInterruptedException
RuntimeInterruptedExceptionpublic static boolean retry(long millisecondsTimeout,
Closure4<java.lang.Boolean> block)
public static boolean retry(long millisecondsTimeout,
int millisecondsBetweenRetries,
Closure4<java.lang.Boolean> block)