Class EmailTriggerDescriptor

    • Constructor Detail

      • EmailTriggerDescriptor

        public EmailTriggerDescriptor()
    • Method Detail

      • addTriggerNameToReplace

        public void addTriggerNameToReplace​(String triggerName)
        You can add the name of a trigger that this trigger should override if both this and the specified trigger meet the criteria to send an email. If a trigger is specified, then its corresponding email will not be sent. This is a means to simplify the work a plugin developer needs to do to make sure that only a single email is sent.
        Parameters:
        triggerName - is the name of a trigger that should be deactivated if it is specified.
      • getTriggerReplaceList

        public List<String> getTriggerReplaceList()
      • addDefaultRecipientProvider

        public void addDefaultRecipientProvider​(RecipientProvider provider)
      • createDefault

        public abstract EmailTrigger createDefault()
      • isWatchable

        public boolean isWatchable()
      • getDefaultSendToCulprits

        @Deprecated
        public boolean getDefaultSendToCulprits()
        Deprecated.
      • getDefaultSendToDevs

        @Deprecated
        public boolean getDefaultSendToDevs()
        Deprecated.
      • getDefaultSendToList

        @Deprecated
        public boolean getDefaultSendToList()
        Deprecated.
      • getDefaultSendToRequester

        @Deprecated
        public boolean getDefaultSendToRequester()
        Deprecated.