static <X extends Exception> void |
MoreFunctions.runCatching(ThrowableRunnable<X> callable) |
|
static <X extends Throwable> void |
MoreFunctions.runParallel(ForkJoinPool pool,
ThrowableRunnable<X> func) |
|
static <X extends Exception> void |
MoreFunctions.runThrowing(ThrowableRunnable<X> callable) |
|
<X extends Throwable> void |
DeadlineChecker.runWithDeadline(ThrowableRunnable<X> runnable,
Duration deadline,
Consumer<Thread> deadlineExceeded) |
|
static <X extends Throwable> void |
MoreLocks.runWithLock(Lock lock,
ThrowableRunnable<X> runnable) |
|
static <X extends Throwable> void |
MoreFunctions.runWithThreadName(Function<String,String> name,
ThrowableRunnable<X> func) |
|
static <X extends Throwable> void |
MoreLocks.runWithTryLock(Lock lock,
long time,
TimeUnit unit,
ThrowableRunnable<X> runnable) |
|
static <X extends Throwable> void |
MoreLocks.runWithTryLock(Lock lock,
long time,
TimeUnit unit,
ThrowableRunnable<X> runnable,
Runnable withoutAcquiredLock) |
|
static <X extends Throwable> void |
MoreLocks.runWithTryLock(Lock lock,
ThrowableRunnable<X> runnable) |
|
static <X extends Throwable> void |
MoreLocks.runWithTryLock(Lock lock,
ThrowableRunnable<X> runnable,
Runnable withoutAcquiredLock) |
|