Class AlarmPersisterImpl

    • Field Detail

      • RELATED_REDUCTION_KEY_PREFIX

        public static final java.lang.String RELATED_REDUCTION_KEY_PREFIX
        See Also:
        Constant Field Values
      • NUM_STRIPE_LOCKS

        protected static final java.lang.Integer NUM_STRIPE_LOCKS
      • NEW_IF_CLEARED

        protected static boolean NEW_IF_CLEARED
      • LEGACY_ALARM_STATE

        protected static boolean LEGACY_ALARM_STATE
    • Constructor Detail

      • AlarmPersisterImpl

        public AlarmPersisterImpl()
    • Method Detail

      • getTransactionOperations

        public org.springframework.transaction.support.TransactionOperations getTransactionOperations()
      • setTransactionOperations

        public void setTransactionOperations​(org.springframework.transaction.support.TransactionOperations transactionOperations)
      • setAlarmDao

        public void setAlarmDao​(AlarmDao alarmDao)

        setAlarmDao

        Parameters:
        alarmDao - a AlarmDao object.
      • getAlarmDao

        public AlarmDao getAlarmDao()

        getAlarmDao

        Returns:
        a AlarmDao object.
      • setEventDao

        public void setEventDao​(EventDao eventDao)

        setEventDao

        Parameters:
        eventDao - a EventDao object.
      • getEventDao

        public EventDao getEventDao()

        getEventDao

        Returns:
        a EventDao object.
      • setEventUtil

        public void setEventUtil​(EventUtil eventUtil)

        setEventUtil

        Parameters:
        eventUtil -
      • getEventUtil

        public EventUtil getEventUtil()

        getEventUtil

        Returns:
        a EventUtil object.
      • setAlarmChangeListener

        public void setAlarmChangeListener​(AlarmEntityNotifier alarmEntityNotifier)
      • onExtensionRegistered

        public void onExtensionRegistered​(AlarmPersisterExtension ext,
                                          java.util.Map<java.lang.String,​java.lang.String> properties)
      • onExtensionUnregistered

        public void onExtensionUnregistered​(AlarmPersisterExtension ext,
                                            java.util.Map<java.lang.String,​java.lang.String> properties)
      • isCreateNewAlarmIfClearedAlarmExists

        public boolean isCreateNewAlarmIfClearedAlarmExists()
      • setCreateNewAlarmIfClearedAlarmExists

        public void setCreateNewAlarmIfClearedAlarmExists​(boolean createNewAlarmIfClearedAlarmExists)
      • islegacyAlarmState

        public boolean islegacyAlarmState()
      • setLegacyAlarmState

        public void setLegacyAlarmState​(boolean legacyAlarmState)