## Uses of Interface
com.streambase.liveview.client.alert.AlertRule

- Packages that use AlertRule
  Package | Description
  --- | ---
  com.streambase.liveview.client.alert | Provides classes and interfaces to set Alerts.

- - ### Uses of AlertRule in com.streambase.liveview.client.alert

    Methods in com.streambase.liveview.client.alert that return AlertRule
    Modifier and Type | Method and Description
    --- | ---
    `AlertRule` | AlertManager.`createAlertRule()` Creates a new alert rule.
    `AlertRule` | AlertManager.`getAlertRule(long alertID)` Deprecated. : Use `AlertManager.getAlertRule(String)` instead.
    `AlertRule` | AlertManager.`getAlertRule(String guid)` Gets the alert rule specified by the GUID.
    `AlertRule` | AlertManager.`setAlertRule(AlertRule rule)` Adds if it does not previously exist, or overwrites if it does (matching by id), the given alert rule onto the server.

    Methods in com.streambase.liveview.client.alert that return types with arguments of type AlertRule
    Modifier and Type | Method and Description
    --- | ---
    `List<AlertRule>` | AlertManager.`getAlertRules(String user)` Gets all available alert rules from the server for the given user.

    Methods in com.streambase.liveview.client.alert with parameters of type AlertRule
    Modifier and Type | Method and Description
    --- | ---
    `AlertRule` | AlertManager.`setAlertRule(AlertRule rule)` Adds if it does not previously exist, or overwrites if it does (matching by id), the given alert rule onto the server.
    `void` | AlertManager.`validateAlertRule(AlertRule rule)` Validates the given alert rule.

Copyright © 2015–2018 Cloud Software Group, Inc.. All rights reserved.