Class AlarmObservation

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<AlarmObservation>

    public class AlarmObservation
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Comparable<AlarmObservation>
    Class for alarm objects dedicated to the Observer interface, encapsulating an AlarmEvent instance with the originating blade id.
    Author:
    Bruno Dillenseger
    See Also:
    Serialized Form
    • Constructor Detail

      • AlarmObservation

        public AlarmObservation​(java.lang.String bladeId,
                                AlarmEvent alarm)
    • Method Detail

      • getBladeId

        public java.lang.String getBladeId()
      • getDate

        public long getDate()
      • getSeverity

        public int getSeverity()
      • getMessage

        public java.lang.String getMessage()
      • compareBy

        public void compareBy​(int comparator)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object