Interface StatisticReceiver
- All Superinterfaces:
OsidReceiver
The meter receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Statistic
objects.
-
Method Summary
Modifier and TypeMethodDescriptionvoidexceededAverageRateThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics exceeding an average rate threshold.voidexceededDeltaThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics exceeding a delta threshold.voidexceededMeanThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics exceeding a mean threshold.voidexceededMedianThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics exceeding a median threshold.voidexceededPercentChangeThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics exceeding a percentage change threshold.voidexceededRMSThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics exceeding a root mean square threshold.voidexceededSumThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics exceeding a sum threshold.voidfailedAverageRateThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics falling below an average rate threshold.voidfailedDeltaThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics falling below a delta threshold.voidfailedMeanThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics falling below a mean threshold.voidfailedMedianThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics falling below a median threshold.voidfailedPercentChangeThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics falling below a percentage change threshold.voidfailedRMSThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics falling below an rms threshold.voidfailedSumThreshold(Id meterId, Id objectId, DateTimeInterval interval) The callback for notifications of statistics falling below a sum threshold.Methods inherited from interface OsidReceiver
down, up
-
Method Details
-
exceededSumThreshold
The callback for notifications of statistics exceeding a sum threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
failedSumThreshold
The callback for notifications of statistics falling below a sum threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
exceededMeanThreshold
The callback for notifications of statistics exceeding a mean threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
failedMeanThreshold
The callback for notifications of statistics falling below a mean threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
exceededMedianThreshold
The callback for notifications of statistics exceeding a median threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
failedMedianThreshold
The callback for notifications of statistics falling below a median threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
exceededRMSThreshold
The callback for notifications of statistics exceeding a root mean square threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
failedRMSThreshold
The callback for notifications of statistics falling below an rms threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
exceededDeltaThreshold
The callback for notifications of statistics exceeding a delta threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
failedDeltaThreshold
The callback for notifications of statistics falling below a delta threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
exceededPercentChangeThreshold
The callback for notifications of statistics exceeding a percentage change threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
failedPercentChangeThreshold
The callback for notifications of statistics falling below a percentage change threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
exceededAverageRateThreshold
The callback for notifications of statistics exceeding an average rate threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-
failedAverageRateThreshold
The callback for notifications of statistics falling below an average rate threshold.- Parameters:
meterId- theIdof theMeterobjectId- theIdof the objectinterval- the time interval- Compliance:
mandatory- This method must be implemented.
-