class Ens.Alerting.Rule.FunctionSet extends Ens.Rule.FunctionSet
Method Inventory (Including Private)
Methods (Including Private)
classmethod IsRecentManagedAlert(AlertRequest As Ens.AlertRequest = "", Seconds As %Integer = 300, LogUpdate As %Boolean = 0) as %Integer [ Language = objectscript ]
Function to determine whether a Managed Alert with the same AlertText and SourceConfigName as the supplied AlertRequest has been created within the previous Seconds seconds. If such a Managed Alert does exist, the ID of the Managed Alert is returned. If LogUpdate 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.
Inherited Methods (Including Private)