|
AP&C API Reference
|
The contract to be implemented by entities providing access to the store of measurements maintained by the system. More...
Public Member Functions | |
| void | RecordAlerts (Monitoring.Alerts alerts) |
| Should records the alerts. More... | |
| void | RecordAlerts (Monitoring.Alerts alerts, StoreAccessCompleteHandler callout) |
| Should records the alerts, will call back on callout . More... | |
| void | RetrieveAlerts (bool activeOnly, StoreAccessCompleteHandler callout) |
| Should retrieve the alerts. More... | |
| void | RecordMeasurements (Monitoring.Measurements measurements) |
| Should record raw measurements in the given bucket. More... | |
| void | RecordFiveMinAverages (Monitoring.WeightedMeasurementAvgs averages) |
| Should record the given averages to the given 5-minute store. More... | |
| void | RecordHourlyAverages (Monitoring.WeightedMeasurementAvgs averages) |
| Should record the given averages to the given 5-minute store. More... | |
| void | RecordDailyAverages (Monitoring.WeightedMeasurementAvgs averages) |
| Should record the given averages to the given daily store. More... | |
| void | RecordMonthlyAverages (Monitoring.WeightedMeasurementAvgs averages) |
| Should record the given averages to the given monthy store. More... | |
| void | RecordMeasurements (Monitoring.Measurements measurements, StoreAccessCompleteHandler callout) |
| Should record raw measurements in the given bucket and call out to the delegate when complete. More... | |
| void | RecordFiveMinAverages (Monitoring.WeightedMeasurementAvgs averages, StoreAccessCompleteHandler callout) |
| Should record the given averages to the given 5-minute store and call out to the delegate when complete. More... | |
| void | RecordHourlyAverages (Monitoring.WeightedMeasurementAvgs averages, StoreAccessCompleteHandler callout) |
| Should record the given averages to the given 5-minute store and call out to the delegate when complete. More... | |
| void | RecordDailyAverages (Monitoring.WeightedMeasurementAvgs averages, StoreAccessCompleteHandler callout) |
| Should record the given averages to the given daily store and call out to the delegate when complete. More... | |
| void | RecordMonthlyAverages (Monitoring.WeightedMeasurementAvgs averages, StoreAccessCompleteHandler callout) |
| Should record the given averages to the given monthy store and call out to the delegate when complete. More... | |
Public Member Functions inherited from Apac.Data.IMeasurementQuery | |
| TimeTrackingList< Monitoring.Measurements > | FetchMeasurements (MeasurementQueryCriteria criteria) |
| TimeTrackingList< Monitoring.WeightedMeasurementAvgs > | FetchFiveMinuteAverages (MeasurementQueryCriteria criteria) |
| TimeTrackingList< Monitoring.WeightedMeasurementAvgs > | FetchHourlyAverages (MeasurementQueryCriteria criteria) |
| TimeTrackingList< Monitoring.WeightedMeasurementAvgs > | FetchDailyAverages (MeasurementQueryCriteria criteria) |
| TimeTrackingList< Monitoring.WeightedMeasurementAvgs > | FetchMonthlyAverages (MeasurementQueryCriteria criteria) |
Public Member Functions inherited from Apac.Data.IDataStore | |
| void | Initialize (Configuration.DataStoreConfig config) |
| void | Open () |
| void | Close () |
Properties | |
| Monitoring.AlertCache | AlertCache [get] |
| Gets the alert cache. More... | |
Properties inherited from Apac.Data.IDataStore | |
| string | Location [get] |
The contract to be implemented by entities providing access to the store of measurements maintained by the system.
| T |
| void Apac.Data.IMeasurementStore.RecordAlerts | ( | Monitoring.Alerts | alerts | ) |
Should records the alerts.
| alerts | The alerts. |
| void Apac.Data.IMeasurementStore.RecordAlerts | ( | Monitoring.Alerts | alerts, |
| StoreAccessCompleteHandler | callout | ||
| ) |
Should records the alerts, will call back on callout .
| alerts | The alerts. |
| callout | The method that will be called whent the store access has completed. |
| void Apac.Data.IMeasurementStore.RecordDailyAverages | ( | Monitoring.WeightedMeasurementAvgs | averages | ) |
Should record the given averages to the given daily store.
| averages | The averages to be recorded, which also indicate the time components of the recording. |
| void Apac.Data.IMeasurementStore.RecordDailyAverages | ( | Monitoring.WeightedMeasurementAvgs | averages, |
| StoreAccessCompleteHandler | callout | ||
| ) |
Should record the given averages to the given daily store and call out to the delegate when complete.
| averages | The averages to be recorded, which also indicate the time components of the recording. |
| callout | The delegate that gets called after the measurements are recorded. Individual implementations may choose to call this delegate asynchronously. |
| void Apac.Data.IMeasurementStore.RecordFiveMinAverages | ( | Monitoring.WeightedMeasurementAvgs | averages | ) |
Should record the given averages to the given 5-minute store.
| averages | The averages to be recorded, which also indicate the time components of the recording. |
| void Apac.Data.IMeasurementStore.RecordFiveMinAverages | ( | Monitoring.WeightedMeasurementAvgs | averages, |
| StoreAccessCompleteHandler | callout | ||
| ) |
Should record the given averages to the given 5-minute store and call out to the delegate when complete.
| averages | The averages to be recorded, which also indicate the time components of the recording. |
| callout | The delegate that gets called after the measurements are recorded. Individual implementations may choose to call this delegate asynchronously. |
| void Apac.Data.IMeasurementStore.RecordHourlyAverages | ( | Monitoring.WeightedMeasurementAvgs | averages | ) |
Should record the given averages to the given 5-minute store.
| averages | The averages to be recorded, which also indicate the time components of the recording. |
| void Apac.Data.IMeasurementStore.RecordHourlyAverages | ( | Monitoring.WeightedMeasurementAvgs | averages, |
| StoreAccessCompleteHandler | callout | ||
| ) |
Should record the given averages to the given 5-minute store and call out to the delegate when complete.
| averages | The averages to be recorded, which also indicate the time components of the recording. |
| callout | The delegate that gets called after the measurements are recorded. Individual implementations may choose to call this delegate asynchronously. |
| void Apac.Data.IMeasurementStore.RecordMeasurements | ( | Monitoring.Measurements | measurements | ) |
Should record raw measurements in the given bucket.
| measurements | The measurements to be recorded, which also indicate the time components of the recording. |
| void Apac.Data.IMeasurementStore.RecordMeasurements | ( | Monitoring.Measurements | measurements, |
| StoreAccessCompleteHandler | callout | ||
| ) |
Should record raw measurements in the given bucket and call out to the delegate when complete.
| measurements | The measurements to be recorded, which also indicate the time components of the recording. |
| callout | The delegate that gets called after the measurements are recorded. Individual implementations may choose to call this delegate asynchronously. |
| void Apac.Data.IMeasurementStore.RecordMonthlyAverages | ( | Monitoring.WeightedMeasurementAvgs | averages | ) |
Should record the given averages to the given monthy store.
| averages | The averages to be recorded, which also indicate the time components of the recording. |
| void Apac.Data.IMeasurementStore.RecordMonthlyAverages | ( | Monitoring.WeightedMeasurementAvgs | averages, |
| StoreAccessCompleteHandler | callout | ||
| ) |
Should record the given averages to the given monthy store and call out to the delegate when complete.
| averages | The averages to be recorded, which also indicate the time components of the recording. |
| callout | The delegate that gets called after the measurements are recorded. Individual implementations may choose to call this delegate asynchronously. |
| void Apac.Data.IMeasurementStore.RetrieveAlerts | ( | bool | activeOnly, |
| StoreAccessCompleteHandler | callout | ||
| ) |
Should retrieve the alerts.
| activeOnly | Indicates if only active alerts should be retrieved. |
| callout | The method that will be called whent the store access has completed. |
Implemented in Apac.Data.ThreadedMeasurementStore.
|
get |
Gets the alert cache.
The alert cache.