| Interface | Description |
|---|---|
| EventQueue<E> |
Simple interface representing an event queue that can be used for dispatching events to when handing off
data to other threads.
|
| Class | Description |
|---|---|
| AggDataFromCluster |
Class that extends TurbineData and represents the aggregate view of data
across a cluster of Instances for a given name and type.
|
| AggDataFromCluster.UnitTest | |
| ArrayBackedEventQueue<T> |
EventQueue implementation using an
ArrayBlockingQueue |
| ArrayBackedEventQueue.UnitTest | |
| ConcurrentEventQueue<T> |
EventQueue implementation using an
ConcurrentEventQueue |
| ConcurrentEventQueue.UnitTest | |
| DataFromSingleInstance |
Data for a given name and type from a single
Instance. |
| DataFromSingleInstance.UnitTest | |
| StatsRollingNumber |
A number which can be used to track counters (increment) or set values over time.
|
| StatsRollingNumber.UnitTest | |
| TurbineData |
Base class for storing, passing around and delivering data from remote hosts in a JSON format ready for clients.
|
| TurbineData.Key |
Type-safe representation of key Data Type+Name
|
| TurbineData.UnitTest |
| Enum | Description |
|---|---|
| StatsRollingNumber.Type |