Class AckdConfiguration

  • All Implemented Interfaces:
    java.io.Serializable

    public class AckdConfiguration
    extends java.lang.Object
    implements java.io.Serializable
    Behavior configuration for the Acknowledgment Daemon
    See Also:
    Serialized Form
    • Field Detail

      • DEFAULT_ALARM_SYNC_FLAG

        public static final boolean DEFAULT_ALARM_SYNC_FLAG
        See Also:
        Constant Field Values
      • DEFAULT_ACK_EXPRESSION

        public static final java.lang.String DEFAULT_ACK_EXPRESSION
        See Also:
        Constant Field Values
      • DEFAULT_UNACK_EXPRESSION

        public static final java.lang.String DEFAULT_UNACK_EXPRESSION
        See Also:
        Constant Field Values
      • DEFAULT_ESCALATE_EXPRESSION

        public static final java.lang.String DEFAULT_ESCALATE_EXPRESSION
        See Also:
        Constant Field Values
      • DEFAULT_CLEAR_EXPRESSION

        public static final java.lang.String DEFAULT_CLEAR_EXPRESSION
        See Also:
        Constant Field Values
      • DEFAULT_NOTIFYID_MATCH_EXPRESSION

        public static final java.lang.String DEFAULT_NOTIFYID_MATCH_EXPRESSION
        See Also:
        Constant Field Values
      • DEFAULT_ALARMID_MATCH_EXPRESSION

        public static final java.lang.String DEFAULT_ALARMID_MATCH_EXPRESSION
        See Also:
        Constant Field Values
    • Constructor Detail

      • AckdConfiguration

        public AckdConfiguration()
      • AckdConfiguration

        public AckdConfiguration​(boolean alarmSync,
                                 java.lang.String ackExpression,
                                 java.lang.String unackExpression,
                                 java.lang.String clearExpression,
                                 java.lang.String escalateExpression,
                                 java.lang.String notifyidMatchExpression,
                                 java.lang.String alarmidMatchExpression,
                                 java.util.List<Reader> readers)
    • Method Detail

      • getAlarmSync

        public boolean getAlarmSync()
      • setAlarmSync

        public void setAlarmSync​(java.lang.Boolean alarmSync)
      • getAckExpression

        public java.lang.String getAckExpression()
      • setAckExpression

        public void setAckExpression​(java.lang.String ackExpression)
      • getUnackExpression

        public java.lang.String getUnackExpression()
      • setUnackExpression

        public void setUnackExpression​(java.lang.String unackExpression)
      • getEscalateExpression

        public java.lang.String getEscalateExpression()
      • setEscalateExpression

        public void setEscalateExpression​(java.lang.String escalateExpression)
      • getClearExpression

        public java.lang.String getClearExpression()
      • setClearExpression

        public void setClearExpression​(java.lang.String clearExpression)
      • getNotifyidMatchExpression

        public java.lang.String getNotifyidMatchExpression()
      • setNotifyidMatchExpression

        public void setNotifyidMatchExpression​(java.lang.String notifyidMatchExpression)
      • getAlarmidMatchExpression

        public java.lang.String getAlarmidMatchExpression()
      • setAlarmidMatchExpression

        public void setAlarmidMatchExpression​(java.lang.String alarmidMatchExpression)
      • getReaders

        public java.util.List<Reader> getReaders()
      • setReaders

        public void setReaders​(java.util.List<Reader> readers)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object