Uses of Class
org.apache.commons.lang3.concurrent.AbstractConcurrentInitializer
Packages that use AbstractConcurrentInitializer
Package
Description
Provides support classes for multi-threaded programming.
-
Uses of AbstractConcurrentInitializer in org.apache.commons.lang3.concurrent
Classes in org.apache.commons.lang3.concurrent with type parameters of type AbstractConcurrentInitializerModifier and TypeClassDescriptionstatic classAbstractConcurrentInitializer.AbstractBuilder<I extends AbstractConcurrentInitializer<T,E>, T, B extends AbstractConcurrentInitializer.AbstractBuilder<I, T, B, E>, E extends Exception> Builds a new instance for subclasses.Subclasses of AbstractConcurrentInitializer in org.apache.commons.lang3.concurrentModifier and TypeClassDescriptionclassA specialized implementation of theConcurrentInitializerinterface based on anAtomicReferencevariable.classA specializedConcurrentInitializerimplementation which is similar toAtomicInitializer, but ensures that theAbstractConcurrentInitializer.initialize()method is called only once.classA class that allows complex initialization operations in a background task.classA specializedBackgroundInitializerimplementation that wraps aCallableobject.classThis class provides a generic implementation of the lazy initialization pattern.classA specializedBackgroundInitializerimplementation that can deal with multiple background initialization tasks.