See: Description
Interface | Description |
---|---|
Rate | |
SignalRunnable<T> |
Decouples specific listener interfaces from the signaling implementation.
|
Class | Description |
---|---|
CancellableLoop |
An interruptable loop that can be run by an
ExecutorService . |
CircularBlockingDeque<T> |
A deque that removes head or tail elements when the number of elements
exceeds the limit and blocks on
CircularBlockingDeque.takeFirst() and CircularBlockingDeque.takeLast() when
there are no elements available. |
DefaultScheduledExecutorService |
This wraps a
Executors.newCachedThreadPool() and a
Executors.newScheduledThreadPool(int) to provide the functionality of
both in a single ScheduledExecutorService . |
EventDispatcher<T> | |
Holder<T> |
A mutable object that may contain a value to another object.
|
ListenerGroup<T> |
A group of listeners.
|
RetryingExecutorService |
Wraps an
ScheduledExecutorService to execute Callable s with
retries. |
SharedScheduledExecutorService |
A
ScheduledExecutorService which cannot be shut down. |
WallTimeRate | |
WatchdogTimer |
A
WatchdogTimer expects to receive a WatchdogTimer.pulse() at least once
every WatchdogTimer.period WatchdogTimer.unit s. |
Exception | Description |
---|---|
DroppedEntryException |