Uses of Package
java.util.concurrent
| Package | Description |
|---|---|
| com.squareup.okhttp | |
| com.squareup.okhttp.internal | |
| com.squareup.okhttp.internal.spdy | |
| java.util.concurrent |
Utility classes commonly useful in concurrent programming.
|
| java.util.concurrent.locks |
Interfaces and classes providing a framework for locking and waiting
for conditions that is distinct from built-in synchronization and
monitors.
|
| org.apache.http.conn |
The client-side connection management and handling API
at the heart of what is referred to as HttpConn.
|
| org.apache.http.impl.conn | |
| org.apache.http.impl.conn.tsccm |
The implementation of a thread-safe client connection manager.
|
-
Classes in java.util.concurrent used by com.squareup.okhttp Class Description TimeUnit ATimeUnitrepresents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units. -
Classes in java.util.concurrent used by com.squareup.okhttp.internal Class Description ThreadFactory An object that creates new threads on demand. -
Classes in java.util.concurrent used by com.squareup.okhttp.internal.spdy Class Description TimeUnit ATimeUnitrepresents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units. -
Classes in java.util.concurrent used by java.util.concurrent Class Description AbstractExecutorService Provides default implementations ofExecutorServiceexecution methods.BlockingDeque ADequethat additionally supports blocking operations that wait for the deque to become non-empty when retrieving an element, and wait for space to become available in the deque when storing an element.BlockingQueue AQueuethat additionally supports operations that wait for the queue to become non-empty when retrieving an element, and wait for space to become available in the queue when storing an element.BrokenBarrierException Exception thrown when a thread tries to wait upon a barrier that is in a broken state, or which enters the broken state while the thread is waiting.Callable A task that returns a result and may throw an exception.CompletionService A service that decouples the production of new asynchronous tasks from the consumption of the results of completed tasks.ConcurrentMap ConcurrentNavigableMap AConcurrentMapsupportingNavigableMapoperations, and recursively so for its navigable sub-maps.ConcurrentSkipListMap A scalable concurrentConcurrentNavigableMapimplementation.ConcurrentSkipListSet A scalable concurrentNavigableSetimplementation based on aConcurrentSkipListMap.CountedCompleter AForkJoinTaskwith a completion action performed when triggered and there are no remaining pending actions.Delayed A mix-in style interface for marking objects that should be acted upon after a given delay.ExecutionException Exception thrown when attempting to retrieve the result of a task that aborted by throwing an exception.Executor An object that executes submittedRunnabletasks.ExecutorService ForkJoinPool AnExecutorServicefor runningForkJoinTasks.ForkJoinPool.ForkJoinWorkerThreadFactory Factory for creating newForkJoinWorkerThreads.ForkJoinPool.ManagedBlocker Interface for extending managed parallelism for tasks running inForkJoinPools.ForkJoinTask Abstract base class for tasks that run within aForkJoinPool.ForkJoinWorkerThread A thread managed by aForkJoinPool, which executesForkJoinTasks.Future AFuturerepresents the result of an asynchronous computation.Phaser A reusable synchronization barrier, similar in functionality toCyclicBarrierandCountDownLatchbut supporting more flexible usage.RejectedExecutionHandler A handler for tasks that cannot be executed by aThreadPoolExecutor.RunnableFuture RunnableScheduledFuture AScheduledFuturethat isRunnable.ScheduledExecutorService AnExecutorServicethat can schedule commands to run after a given delay, or to execute periodically.ScheduledFuture A delayed result-bearing action that can be cancelled.ThreadFactory An object that creates new threads on demand.ThreadLocalRandom A random number generator isolated to the current thread.ThreadPoolExecutor AnExecutorServicethat executes each submitted task using one of possibly several pooled threads, normally configured usingExecutorsfactory methods.TimeoutException Exception thrown when a blocking operation times out.TimeUnit ATimeUnitrepresents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units.TransferQueue ABlockingQueuein which producers may wait for consumers to receive elements. -
Classes in java.util.concurrent used by java.util.concurrent.locks Class Description TimeUnit ATimeUnitrepresents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units. -
Classes in java.util.concurrent used by org.apache.http.conn Class Description TimeUnit ATimeUnitrepresents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units. -
Classes in java.util.concurrent used by org.apache.http.impl.conn Class Description TimeUnit ATimeUnitrepresents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units. -
Classes in java.util.concurrent used by org.apache.http.impl.conn.tsccm Class Description TimeUnit ATimeUnitrepresents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units.