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

Packages that use ConcurrentException
Package
Description
Provides support classes for multi-threaded programming.
  • Uses of ConcurrentException in org.apache.commons.lang3.concurrent

    Modifier and Type
    Method
    Description
    ConcurrentUtils.extractCause(ExecutionException ex)
    Inspects the cause of the specified ExecutionException and creates a ConcurrentException with the checked cause if necessary.
    MultiBackgroundInitializer.MultiBackgroundInitializerResults.getException(String name)
    Returns the ConcurrentException object that was thrown by the BackgroundInitializer with the given name.
    Modifier and Type
    Method
    Description
    static <K, V> V
    ConcurrentUtils.createIfAbsent(ConcurrentMap<K,V> map, K key, ConcurrentInitializer<V> init)
    Checks if a concurrent map contains a key and creates a corresponding value if not.
    AtomicInitializer.get()
    Returns the object managed by this initializer.
    final T
    AtomicSafeInitializer.get()
    Gets (and initialize, if not initialized yet) the required object
    BackgroundInitializer.get()
    Returns the result of the background initialization.
    ConcurrentInitializer.get()
    Returns the fully initialized object produced by this ConcurrentInitializer.
    ConstantInitializer.get()
    Returns the object managed by this initializer.
    LazyInitializer.get()
    Returns the object wrapped by this instance.
    static void
    ConcurrentUtils.handleCause(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.