Class EmailService

java.lang.Object
com.atlassian.bamboo.mail.EmailService

@Service public class EmailService extends Object
  • Constructor Details

    • EmailService

      public EmailService(com.atlassian.mail.server.MailServerManager mailServerManager)
  • Method Details

    • init

      @PostConstruct public void init()
    • onDestroy

      @PreDestroy public void onDestroy()
    • queueEmail

      public boolean queueEmail(com.atlassian.mail.Email email)
    • emptyQueue

      public void emptyQueue()
    • isQueueEmpty

      public boolean isQueueEmpty()
    • getMailQueueProcessor

      protected com.atlassian.bamboo.mail.EmailService.MailQueueProcessor getMailQueueProcessor()
    • sendEmailSynchronously

      public void sendEmailSynchronously(com.atlassian.mail.Email email, com.atlassian.mail.server.SMTPMailServer mailServer) throws com.atlassian.mail.MailException
      Throws:
      com.atlassian.mail.MailException