Uses of Interface
org.burningwave.core.function.ThrowingRunnable
| Package | Description |
|---|---|
| org.burningwave.core | |
| org.burningwave.core.concurrent | |
| org.burningwave.core.function |
-
Uses of ThrowingRunnable in org.burningwave.core
Methods in org.burningwave.core with parameters of type ThrowingRunnable Modifier and Type Method Description default QueuedTasksExecutor.TaskCloseable. closeResources(String objectId, Supplier<Boolean> isClosedPredicate, ThrowingRunnable<?> closingFunction)default QueuedTasksExecutor.TaskCloseable. closeResources(Supplier<Boolean> isClosedPredicate, ThrowingRunnable<?> closingFunction)default QueuedTasksExecutor.TaskCloseable. createCloseResoucesTask(String objectId, Supplier<Boolean> isClosedPredicate, ThrowingRunnable<?> closingFunction)default QueuedTasksExecutor.TaskCloseable. createCloseResoucesTask(Supplier<Boolean> isClosedPredicate, ThrowingRunnable<?> closingFunction) -
Uses of ThrowingRunnable in org.burningwave.core.concurrent
Methods in org.burningwave.core.concurrent with parameters of type ThrowingRunnable Modifier and Type Method Description QueuedTasksExecutor.TaskQueuedTasksExecutor. createTask(ThrowingRunnable<? extends Throwable> executable)QueuedTasksExecutor.TaskQueuedTasksExecutor.Group. createTask(ThrowingRunnable<? extends Throwable> executable)QueuedTasksExecutor.TaskQueuedTasksExecutor.Group. createTask(ThrowingRunnable<? extends Throwable> executable, int priority)<E extends Throwable>
voidSynchronizer. executeThrower(String id, ThrowingRunnable<E> executable) -
Uses of ThrowingRunnable in org.burningwave.core.function
Methods in org.burningwave.core.function with parameters of type ThrowingRunnable Modifier and Type Method Description static <E extends Throwable>
voidExecutor. run(ThrowingRunnable<E> runnable)static <E extends Throwable>
voidExecutor. run(ThrowingRunnable<E> runnable, int attemptsNumber)static <E extends Throwable>
voidExecutor. runAndIgnoreExceptions(ThrowingRunnable<? extends Throwable>... runnables)static <E extends Throwable>
voidExecutor. runAndLogExceptions(ThrowingRunnable<? extends Throwable>... runnables)