Class ConfigureNotificationPreferences

    • Constructor Detail

      • ConfigureNotificationPreferences

        public ConfigureNotificationPreferences()
    • Method Detail

      • isRecipientUserBased

        public boolean isRecipientUserBased​(NotificationRule notificationRule)
      • getNotificationErrorMessageKey

        public String getNotificationErrorMessageKey()
        Purpose of these notification errors is to warn the user if they will not receive any notifications
        Returns:
        the error message i18n key
      • getNotificationAddServerKey

        public String getNotificationAddServerKey()
        Purpose of these notification messages is to advise the user that they can add an IM or email server if they have admin permissions
        Returns:
        the add message i18n key
      • getNotificationTypes

        public Map<String,​String> getNotificationTypes()
      • getNotificationTransportPreferenceTypes

        public Map<String,​String> getNotificationTransportPreferenceTypes()
      • setNotificationManager

        public void setNotificationManager​(NotificationManager notificationManager)
      • setInstantMessagingServerManager

        public void setInstantMessagingServerManager​(InstantMessagingServerManager instantMessagingServerManager)