Definición del modelo de ThingWorx en Composer > Modelado > Cosas > Alertas > Servicios de alertas con el parámetro Persistent
Servicios de alertas con el parámetro Persistent
En algunos servicios de alertas se incluye el parámetro Persistent. El siguiente funcionamiento es constante para los servicios de alertas con este parámetro:
Si el parámetro persistent es falso, la acción (por ejemplo, activar/desactivar alertas, añadir/quitar alertas, etc.) del servicio sigue activa hasta que se reinicia Tomcat. Estos cambios no están visibles en Composer. Por ejemplo, si se quita una alerta con el servicio RemoveAlert sin almacenarla, la alerta aún está visible en la propiedad de la cosa en Composer.
Si el parámetro persistent es verdadero, la acción del servicio es permanente y se refleja en Composer.
En los siguientes servicios de alertas se incluye el parámetro persistent.
AddOrUpdateAlert
DisableAlertsForProperty
DisableAllAlerts
EnableAlertsForProperty
EnableAllAlerts
RemoveAlert
SetBooleanAlertParameter
SetDateTimeAlertParameter
SetIntegerAlertParameter
SetLocationAlertParameter
SetNumberAlertParameter
SetStringAlertParameter
Por ejemplo, si se llama al servicio AddOrUpdateAlert para crear una nueva alerta en una propiedad con el parámetro Persistent definido en falso, la alerta se crea y existe hasta que se reinicia Tomcat.
Después de reiniciar Tomcat, la alerta ya no existe. Sin embargo, si se ha llamado al servicio con el parámetro Persistent definido en verdadero, la alerta siempre existe.
Vínculos relacionados
¿Fue esto útil?