Interface | Description |
---|---|
LiveTable |
An object that should be refreshed by the LiveTableMonitor.
|
LiveTableRegistrar |
Common interface for classes that can register/deregister LiveTables.
|
NotificationQueue |
Interface for notification of table changes.
|
NotificationQueue.Notification<TYPE extends IntrusiveDoublyLinkedNode<TYPE>> |
A notification that may be enqueued.
|
Class | Description |
---|---|
LiveTableRefreshCombiner |
Combines multiple
LiveTable s into a single one, in order to allow for update parallelization within the
LiveTableMonitor . |
OneShotRefreshCombiner |
On refresh, each of the enqueued runnables is executed.
|
Enum | Description |
---|---|
LiveTableMonitor |
This class contains a thread which periodically updates a set of monitored
LiveTables
at a specified target cycle time. |