Package alarm

Class AlarmParameters

java.lang.Object
alarm.AlarmParameters
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class AlarmParameters extends Object implements Serializable, Cloneable, ManagedParameters
See Also:
  • Field Details Link icon

    • serialVersionUID Link icon

      public static final long serialVersionUID
      See Also:
    • COUNT_SIMPLE Link icon

      public static final int COUNT_SIMPLE
      See Also:
    • COUNT_SCORES Link icon

      public static final int COUNT_SCORES
      See Also:
    • COUNT_SINGLES Link icon

      public static final int COUNT_SINGLES
      See Also:
    • COUNT_LEVELS Link icon

      public static final int COUNT_LEVELS
      See Also:
    • levelNames Link icon

      public static final String[] levelNames
    • alarmColours Link icon

      public static final Color[] alarmColours
    • dataSourceName Link icon

      public String dataSourceName
    • countType Link icon

      public int countType
    • countIntervalMillis Link icon

      public long countIntervalMillis
    • minAlarmIntervalMillis Link icon

      public long minAlarmIntervalMillis
  • Constructor Details Link icon

    • AlarmParameters Link icon

      public AlarmParameters()
  • Method Details Link icon

    • getTriggerCount Link icon

      public double getTriggerCount(int countLevel)
    • setTriggerCount Link icon

      public void setTriggerCount(int countLevel, double value)
    • sayLevel Link icon

      public static String sayLevel(int level)
    • getEnabledActions Link icon

      public boolean[] getEnabledActions()
    • setEnabledActions Link icon

      public void setEnabledActions(boolean[] enabledActions)
    • getHoldSeconds Link icon

      public int getHoldSeconds()
      Number of seconds to hold data for before deleting
      Returns:
      the holdSeconds
    • setHoldSeconds Link icon

      public void setHoldSeconds(int holdSeconds)
      Number of seconds to hold data for before deleting
      Parameters:
      holdSeconds - the holdSeconds to set
    • getParameterSet Link icon

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.