# Uses of Package
org.apache.commons.lang3.concurrent

- Packages that use org.apache.commons.lang3.concurrent
  Package | Description
  --- | ---
  org.apache.commons.lang3.concurrent | Provides support classes for multi-threaded programming.

- Classes in org.apache.commons.lang3.concurrent used by org.apache.commons.lang3.concurrent
  Class and Description
  BackgroundInitializer A class that allows complex initialization operations in a background task.
  BasicThreadFactory An implementation of the `ThreadFactory` interface that provides some configuration options for the threads it creates.
  BasicThreadFactory.Builder A builder class for creating instances of `BasicThreadFactory`.
  ConcurrentException An exception class used for reporting error conditions related to accessing data of background tasks.
  ConcurrentInitializer Definition of an interface for the thread-safe initialization of objects.
  ConcurrentRuntimeException An exception class used for reporting runtime error conditions related to accessing data of background tasks.
  MultiBackgroundInitializer.MultiBackgroundInitializerResults A data class for storing the results of the background initialization performed by `MultiBackgroundInitializer`.

Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.