Class AlarmStatusSnapshot

java.lang.Object
neqsim.process.alarm.AlarmStatusSnapshot
All Implemented Interfaces:
Serializable

public final class AlarmStatusSnapshot extends Object implements Serializable
Immutable snapshot of an alarm currently active in the system.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • source

      private final String source
    • level

      private final AlarmLevel level
    • acknowledged

      private final boolean acknowledged
    • value

      private final double value
    • timestamp

      private final double timestamp
  • Constructor Details

    • AlarmStatusSnapshot

      public AlarmStatusSnapshot(String source, AlarmLevel level, boolean acknowledged, double value, double timestamp)
  • Method Details

    • getSource

      public String getSource()
    • getLevel

      public AlarmLevel getLevel()
    • isAcknowledged

      public boolean isAcknowledged()
    • getValue

      public double getValue()
    • getTimestamp

      public double getTimestamp()