Interface | Description |
---|---|
RecurringRunnable |
Represents an asynchronous processable task which determines the intervals
(the lengths of which may vary) at which it is to be invoked.
|
Class | Description |
---|---|
MonotonicAtomicLong |
Enriches
AtomicLong with methods that allow it to be updated only if
doing so would increase (or decrease) its value. |
PeriodicRunnable |
Implements a
RecurringRunnable which has its
Runnable.run() invoked at a specific interval/period. |
PeriodicRunnableWithObject<T> |
Implements a
PeriodicRunnable associated with an Object . |
RecurringRunnableExecutor |
Implements a single-threaded
Executor of
RecurringRunnable s i.e. |
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.