Class NotificationConfigTO

    • Field Detail

      • _site

        protected String _site
        site key
      • _completeMessages

        protected Map<String,​String> _completeMessages
        complete messages used for displaying complete pop-ups
      • _sendNoticeMapping

        protected Map<String,​Boolean> _sendNoticeMapping
        send notice on action mapping
      • _lastUpdated

        protected ZonedDateTime _lastUpdated
        configuration time stamp
      • submitNotificationsMapping

        protected Map<String,​String> submitNotificationsMapping
      • deploymentFailureNotifications

        protected List<String> deploymentFailureNotifications
      • approverEmails

        protected List<String> approverEmails
      • isNewNotificationSystemEnable

        protected boolean isNewNotificationSystemEnable
      • repositoryMergeConflictNotifications

        protected List<String> repositoryMergeConflictNotifications
    • Constructor Detail

      • NotificationConfigTO

        public NotificationConfigTO​(String _site)
      • NotificationConfigTO

        public NotificationConfigTO()
    • Method Detail

      • getSite

        public String getSite()
        Returns:
        the site
      • setSite

        public void setSite​(String site)
        Parameters:
        site - the site to set
      • setCannedMessages

        public void setCannedMessages​(Map<String,​List<MessageTO>> cannedMessages)
        Parameters:
        cannedMessages - the canned messages to set
      • setEmailMessageTemplates

        public void setEmailMessageTemplates​(Map<String,​EmailMessageTemplateTO> emailMessageTemplates)
        Parameters:
        emailMessageTemplates - the email message templates to set
      • setLastUpdated

        public void setLastUpdated​(ZonedDateTime lastUpdated)
        Description copied from interface: TimeStamped
        set the last updated date
        Specified by:
        setLastUpdated in interface TimeStamped
        Parameters:
        lastUpdated - the lastUpdated to set
      • setCompleteMessages

        public void setCompleteMessages​(Map<String,​String> completeMessages)
        Parameters:
        completeMessages - the completeMessages to set
      • getCompleteMessages

        public Map<String,​String> getCompleteMessages()
        Returns:
        the completeMessages
      • setMessages

        public void setMessages​(Map<String,​String> messages)
        Parameters:
        messages - the messages to set
      • getMessages

        public Map<String,​String> getMessages()
        Returns:
        the messages
      • setErrorMessages

        public void setErrorMessages​(Map<String,​String> errorMessages)
      • getSendNoticeMapping

        public Map<String,​Boolean> getSendNoticeMapping()
        Returns:
        the sendNoticeMapping
      • isNewNotificationSystemEnable

        public boolean isNewNotificationSystemEnable()
      • setNewNotificationSystemEnable

        public void setNewNotificationSystemEnable​(boolean newNotificationSystemEnable)
      • setSendNoticeMapping

        public void setSendNoticeMapping​(Map<String,​Boolean> sendNoticeMapping)
        Parameters:
        sendNoticeMapping - the sendNoticeMapping to set
      • getSubmitNotificationsMapping

        public Map<String,​String> getSubmitNotificationsMapping()
      • setSubmitNotificationsMapping

        public void setSubmitNotificationsMapping​(Map<String,​String> submitNotificationsMapping)
      • getDeploymentFailureNotifications

        public List<String> getDeploymentFailureNotifications()
      • setDeploymentFailureNotifications

        public void setDeploymentFailureNotifications​(List<String> deploymentFailureNotifications)
      • getApproverEmails

        public List<String> getApproverEmails()
      • setApproverEmails

        public void setApproverEmails​(List<String> approverEmails)
      • getRepositoryMergeConflictNotifications

        public List<String> getRepositoryMergeConflictNotifications()
      • setRepositoryMergeConflictNotifications

        public void setRepositoryMergeConflictNotifications​(List<String> repositoryMergeConflictNotifications)