| Interface | Description |
|---|---|
| AvailabilityService |
This interface contains all of the methods that RTC needs to fetch availability
data when posting the data to the web UI.
|
| Class | Description |
|---|---|
| AvailabilityServiceHibernateImpl |
This implementation of the
AvailabilityService uses database calls
and stored procedures to calculate the availability percentages. |
| BroadcastEventProcessor |
BroadcastEventProcessor is responsible for receiving events from eventd and
queuing them to the data updaters.
|
| DataManager |
Contains and maintains all the data for the RTC.
|
| DataSender |
The DataSender is responsible to send data out to 'listeners'
When the RTCManager's timers go off, the DataSender is prompted to send data,
which it does by maintaining a 'SendRequest' runnable queue so as to not
block the RTCManager.
|
| HttpUtils |
Provides convenience methods for use the HTTP POST method.
|
| RTCManager |
Maintains calculations for categories.
|
| RTCUtils |
| Exception | Description |
|---|---|
| NodeNotInCategoryException | |
| RTCException |
The RTCException class is thrown by the RTC.
|
Copyright © 2022. All rights reserved.