Ens.Alerting.Utilsabstract class Ens.Alerting.Utils
Utility class that primarily serves as a wrapper for retrieving configuration data from the current production and supplying defaults otherwise.
Utility method to ensure that a rule actually exists.
Function to determine whether a Managed Alert with the same AlertText and SourceConfigName as the supplied pAlertRequest has been created within the previous pSeconds seconds. If such a Managed Alert does exist, the ID of the Managed Alert is returned. If pLogUpdate is true, then this function will assume that a new ManagedAlert will NOT be created and will log an update to the existing ManagedAlert to indicate that the alert has reoccurred. Note that the IsRecentManagedAlert() function in
Ens.Alerting.Rule.FunctionSetis a thin wrapper around this method, so care should be taken to maintain compatibility.
Get the default number of minutes in which we expect users to take action.
Get the config name of the default Notification Operation in the current production.
Get a comma-separated list of default recipients for notifications in the current production.
Get the AlertGroups setting for a given config item in the current production.
Get the Business partner name for a given config item in the current production.
Get the config name of the Notification Manager component in the current production.