public final class ThreadHelper
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <RETURN_TYPE> |
runWithTimeout(java.util.concurrent.Callable<RETURN_TYPE> callable,
long timeout,
java.util.concurrent.TimeUnit timeUnit) |
static void |
runWithTimeout(java.lang.Runnable runnable,
long timeout,
java.util.concurrent.TimeUnit timeUnit) |
public static <RETURN_TYPE> RETURN_TYPE runWithTimeout(java.util.concurrent.Callable<RETURN_TYPE> callable,
long timeout,
java.util.concurrent.TimeUnit timeUnit)
throws java.lang.Exception
java.lang.Exceptionpublic static void runWithTimeout(java.lang.Runnable runnable,
long timeout,
java.util.concurrent.TimeUnit timeUnit)
throws java.lang.Exception
java.lang.Exception