See: Description
Interface | Description |
---|---|
Computable<A,V> |
Something which computes one value from another.
|
IHaltable<V> |
Interface extends
Future and provides an interface for managing the
termination of a process from within that process. |
IQueueCounters |
Interface defines and documents the names and meanings of counters pertaining
to blocking queues (of tasks) and services executing tasks and includes
counters pertaining to the service executing
ITx.UNISOLATED tasks -
the WriteExecutorService . |
IQueueCounters.ITaskCounters |
Counters defined by
TaskCounters . |
IQueueCounters.IThreadPoolExecutorCounters |
Additional counters available for any
ThreadPoolExecutor . |
IQueueCounters.IThreadPoolExecutorTaskCounters |
Additional counters available for any
ThreadPoolExecutor which is
processing AbstractTask s. |
IQueueCounters.IWriteServiceExecutorCounters |
Additional counters available for the
WriteServiceExecutor . |
Class | Description |
---|---|
AbstractHaltableProcess |
Abstract base class for tasks whose processing may be halted asynchronously.
|
CanonicalFactory<KEY,VAL,STATE> |
A pattern for a canonicalizing factory based on a map with weak values.
|
DeltaMovingAverageTask |
Moving average based on the change in some sampled value.
|
ExecutionHelper<T> |
Helper class for managing the execution of a set of
Callable tasks on
an ExecutorService . |
Haltable<V> |
Abstract base class for tasks whose processing may be halted asynchronously.
|
Latch |
A synchronization aid that allows one or more threads to await a counter
becoming zero.
|
LatchedExecutor |
A fly weight helper class that runs tasks either sequentially or with limited
parallelism against some thread pool.
|
MappedTaskExecutor | Deprecated
by
LatchedExecutorService which has higher throughput and
plays more nicely with the Executor paradigm. |
Memoizer<A,V> |
Pattern using a
FutureTask to force synchronization only on tasks
waiting for the same computation. |
MonitoredFutureTask<T> |
Helper task for monitoring the results of otherwise unwatched tasks.
|
MovingAverageTask |
Class tracks a the moving average of some sampled datum.
|
QueueSizeMovingAverageTask |
Class tracks the moving average of the queue size.
|
ShutdownHelper |
Helper class for normal shutdown of an
ExecutorService . |
TaskCounters |
Class captures various data about the execution of
AbstractTask s. |
TestAll |
Aggregates test suites in increasing dependency order.
|
TestHaltable |
Test suite for
Haltable . |
TestLatch |
Unit tests for
Latch . |
ThreadGuard | |
ThreadGuard.Guard | |
ThreadPoolExecutorBaseStatisticsTask |
Class tracks a variety of information about a
ThreadPoolExecutor
including the moving average of its queue length, queue size, average active
count, etc. |
ThreadPoolExecutorStatisticsTask |
Class tracks a variety of information about a
ThreadPoolExecutor
including the moving average of its queue length, queuing times, etc. |
WriteTaskCounters |
Extended for the
WriteExecutorService . |
Exception | Description |
---|---|
ExecutionExceptions |
Class enumerates all exceptions thrown for a set of tasks.
|
Utility classes related to java.util.concurrent.
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.