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... | |
![]() | |
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) |
![]() | |
void | Initialize (Configuration.DataStoreConfig config) |
void | Open () |
void | Close () |
Properties | |
Monitoring.AlertCache | AlertCache [get] |
Gets the alert cache. More... | |
![]() | |
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.