Services d'alerte avec paramètre Persistant
Plusieurs services d'alerte disposent d'un paramètre Persistant, grâce auquel ils adoptent de façon récurrente le comportement suivant :
• Si le paramètre persistent est défini sur "faux", l'action (par exemple, activation/désactivation d'alertes, ajout/suppression d'alertes, etc.) du service demeurera active jusqu'au redémarrage de Tomcat. Ces modifications ne sont pas appliquées dans Composer. Par exemple, si vous supprimez une alerte à l'aide du service RemoveAlert sans rendre cette modification persistante, l'alerte sera toujours visible dans la propriété de l'objet dans Composer.
• Si le paramètre persistent est défini sur "vrai", l'action du service sera permanente et appliquée dans Composer.
Les services d'alerte suivants possèdent un paramètre persistent.
• AddOrUpdateAlert
• DisableAlertsForProperty
• DisableAllAlerts
• EnableAlertsForProperty
• EnableAllAlerts
• RemoveAlert
• SetBooleanAlertParameter
• SetDateTimeAlertParameter
• SetIntegerAlertParameter
• SetLocationAlertParameter
• SetNumberAlertParameter
• SetStringAlertParameter
Par exemple, si le service AddOrUpdateAlert est appelé pour créer une alerte sur une propriété dont le paramètre Persistent est défini sur "faux", l'alerte sera créée et demeurera présente jusqu'au redémarrage de Tomcat.
Une fois Tomcat redémarré, l'alerte n'existera plus. Toutefois, si le service est appelé avec le paramètre Persistent défini sur "vrai", l'alerte demeurera en permanence présente.
Rubriques connexes