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
Fields in org.apache.commons.lang3.concurrent with type parameters of type ConcurrentExceptionModifier and TypeFieldDescriptionprivate final Map<String,ConcurrentException> MultiBackgroundInitializer.MultiBackgroundInitializerResults.exceptionsA map with the exceptions.Methods in org.apache.commons.lang3.concurrent that return ConcurrentExceptionModifier and TypeMethodDescriptionstatic ConcurrentExceptionConcurrentUtils.extractCause(ExecutionException ex) Inspects the cause of the specifiedExecutionExceptionand creates aConcurrentExceptionwith the checked cause if necessary.MultiBackgroundInitializer.MultiBackgroundInitializerResults.getException(String name) Returns theConcurrentExceptionobject that was thrown by theBackgroundInitializerwith the given name.Methods in org.apache.commons.lang3.concurrent that throw ConcurrentExceptionModifier and TypeMethodDescriptionstatic <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 TAtomicSafeInitializer.get()Gets (and initialize, if not initialized yet) the required objectBackgroundInitializer.get()Returns the result of the background initialization.ConcurrentInitializer.get()Returns the fully initialized object produced by thisConcurrentInitializer.ConstantInitializer.get()Returns the object managed by this initializer.LazyInitializer.get()Returns the object wrapped by this instance.static voidConcurrentUtils.handleCause(ExecutionException ex) Handles the specifiedExecutionException.protected abstract TAtomicInitializer.initialize()Creates and initializes the object managed by thisAtomicInitializer.protected abstract TAtomicSafeInitializer.initialize()Creates and initializes the object managed by thisAtomicInitializer.static <T> TConcurrentUtils.initialize(ConcurrentInitializer<T> initializer) Invokes the specifiedConcurrentInitializerand returns the object produced by the initializer.protected abstract TLazyInitializer.initialize()Creates and initializes the object managed by thisLazyInitializer.