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 theinitialize()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.