Class AbstractAlertUtilities

java.lang.Object
com.inductiveautomation.ignition.common.script.builtin.AbstractAlertUtilities
Direct Known Subclasses:
ClientAlertUtilities

public abstract class AbstractAlertUtilities extends Object
  • Constructor Details

    • AbstractAlertUtilities

      public AbstractAlertUtilities()
  • Method Details

    • queryAlertStatus

      public Dataset queryAlertStatus(org.python.core.PyObject[] pyArgs, String[] keywords)
    • queryAlertHistory

      public Dataset queryAlertHistory(org.python.core.PyObject[] pyArgs, String[] keywords)
    • toDataset

      public static Dataset toDataset(List<AlertEvent> list)
    • queryAlertHistoryImpl

      protected abstract List<AlertEvent> queryAlertHistoryImpl(String storageProfile, Date startDate, Date endDate, String system, String path, String displayPath, String stateName, Integer minSeverity, Integer maxSeverity, boolean activeAndUnacked, boolean activeAndAcked, boolean clearAndUnacked, boolean clearAndAcked, String sort) throws Exception
      Throws:
      Exception
    • queryAlertStatusImpl

      protected abstract List<AlertEvent> queryAlertStatusImpl(String system, String path, String displayPath, String stateName, Integer minSeverity, Integer maxSeverity, boolean activeAndUnacked, boolean activeAndAcked, boolean clearAndUnacked, boolean clearAndAcked, boolean flatten) throws Exception
      Throws:
      Exception