## Uses of Class
org.apache.commons.lang3.concurrent.ConcurrentException

Packages that use ConcurrentException
org.apache.commons.lang3.concurrent: Provides support classes for multi-threaded programming.

### Uses of ConcurrentException in org.apache.commons.lang3.concurrent

Methods in org.apache.commons.lang3.concurrent that return ConcurrentException
`static ConcurrentException` ConcurrentUtils.`extractCause​(java.util.concurrent.ExecutionException ex)` Inspects the cause of the specified `ExecutionException` and creates a `ConcurrentException` with the checked cause if necessary.
`ConcurrentException` MultiBackgroundInitializer.MultiBackgroundInitializerResults.`getException​(java.lang.String name)` Returns the `ConcurrentException` object that was thrown by the `BackgroundInitializer` with the given name.

Methods in org.apache.commons.lang3.concurrent that throw ConcurrentException
`static <K,​V> V` ConcurrentUtils.`createIfAbsent​(java.util.concurrent.ConcurrentMap<K,​V> map, K key, ConcurrentInitializer<V> init)` Checks if a concurrent map contains a key and creates a corresponding value if not.
`T` AtomicInitializer.`get()` Returns the object managed by this initializer.
`T` AtomicSafeInitializer.`get()` Gets (and initialize, if not initialized yet) the required object
`T` BackgroundInitializer.`get()` Returns the result of the background initialization.
`T` ConcurrentInitializer.`get()` Returns the fully initialized object produced by this `ConcurrentInitializer`.
`T` ConstantInitializer.`get()` Returns the object managed by this initializer.
`T` LazyInitializer.`get()` Returns the object wrapped by this instance.
`static void` ConcurrentUtils.`handleCause​(java.util.concurrent.ExecutionException ex)` Handles the specified `ExecutionException`.
`protected abstract T` AtomicInitializer.`initialize()` Creates and initializes the object managed by this `AtomicInitializer`.
`protected abstract T` AtomicSafeInitializer.`initialize()` Creates and initializes the object managed by this `AtomicInitializer`.
`static <T> T` ConcurrentUtils.`initialize​(ConcurrentInitializer<T> initializer)` Invokes the specified `ConcurrentInitializer` and returns the object produced by the initializer.
`protected abstract T` LazyInitializer.`initialize()` Creates and initializes the object managed by this `LazyInitializer`.