Uses of Package
org.apache.commons.lang3.concurrent
Packages that use org.apache.commons.lang3.concurrent
Package
Description
Provides support classes for multi-threaded programming.
-
Classes in org.apache.commons.lang3.concurrent used by org.apache.commons.lang3.concurrentClassDescriptionBase class for circuit breakers.An internal enumeration representing the different states of a circuit breaker.Abstracts and defines operations for
ConcurrentInitializer
implementations.Builds a new instance for subclasses.Proxies to aFuture
for subclassing.A specialized implementation of theConcurrentInitializer
interface based on anAtomicReference
variable.Builds a new instance.A specializedConcurrentInitializer
implementation which is similar toAtomicInitializer
, but ensures that theAbstractConcurrentInitializer.initialize()
method is called only once.Builds a new instance.A class that allows complex initialization operations in a background task.Builds a new instance.An implementation of theThreadFactory
interface that provides some configuration options for the threads it creates.A builder class for creating instances ofBasicThreadFactory
.An interface describing a Circuit Breaker component.Definition of an interface for a wrapper around a calculation that takes a single parameter and returns a result.An exception class used for reporting error conditions related to accessing data of background tasks.Defines the thread-safe initialization of objects.An exception class used for reporting runtime error conditions related to accessing data of background tasks.A simple implementation of the Circuit Breaker pattern that counts specific events.An internally used data class holding information about the checks performed by this class.Internally used class for executing check logic based on the current state of the circuit breaker.This class provides a generic implementation of the lazy initialization pattern.Builds a new instance.A data class for storing the results of the background initialization performed byMultiBackgroundInitializer
.AnFuture
that throws unchecked instead checked exceptions.