Uses of Interface
edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.function.FailableRunnable
Packages that use FailableRunnable
Package
Description
Provides functional interfaces to complement those in
java.lang.function
and utilities for working with Java
8 lambdas.-
Uses of FailableRunnable in edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.function
Methods in edu.internet2.middleware.grouperClientExt.org.apache.commons.lang3.function with parameters of type FailableRunnableModifier and TypeMethodDescriptionstatic Runnable
Failable.asRunnable
(FailableRunnable<?> runnable) Converts the givenFailableRunnable
into a standardRunnable
.static <E extends Throwable>
voidFailable.run
(FailableRunnable<E> runnable) Runs a runnable and rethrows any exception as aRuntimeException
.static void
Failable.tryWithResources
(FailableRunnable<? extends Throwable> action, FailableConsumer<Throwable, ? extends Throwable> errorHandler, FailableRunnable<? extends Throwable>... resources) A simple try-with-resources implementation, that can be used, if your objects do not implement theAutoCloseable
interface.static void
Failable.tryWithResources
(FailableRunnable<? extends Throwable> action, FailableRunnable<? extends Throwable>... resources) A simple try-with-resources implementation, that can be used, if your objects do not implement theAutoCloseable
interface.