Class Email.CalendarMailQueueItem

java.lang.Object
com.atlassian.mail.queue.AbstractMailQueueItem
com.atlassian.confluence.mail.Email.CalendarMailQueueItem
All Implemented Interfaces:
com.atlassian.core.task.Task, com.atlassian.mail.queue.MailQueueItem, Serializable, Comparable<com.atlassian.mail.queue.MailQueueItem>
Enclosing class:
Email

public static class Email.CalendarMailQueueItem extends com.atlassian.mail.queue.AbstractMailQueueItem implements Serializable, com.atlassian.core.task.Task
See Also:
  • Field Summary

    Fields inherited from class com.atlassian.mail.queue.AbstractMailQueueItem

    mailThreader
  • Constructor Summary

    Constructors
    Constructor
    Description
    CalendarMailQueueItem(com.atlassian.mail.Email email)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    com.atlassian.mail.Email
     
     
    void
     

    Methods inherited from class com.atlassian.mail.queue.AbstractMailQueueItem

    compareTo, getDateQueued, getSendCount, hasError, incrementSendCount, setMailThreader

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CalendarMailQueueItem

      public CalendarMailQueueItem(com.atlassian.mail.Email email)
  • Method Details

    • send

      public void send() throws com.atlassian.mail.MailException
      Specified by:
      send in interface com.atlassian.mail.queue.MailQueueItem
      Throws:
      com.atlassian.mail.MailException
    • execute

      public void execute() throws Exception
      Specified by:
      execute in interface com.atlassian.core.task.Task
      Throws:
      Exception
    • getSubject

      public String getSubject()
      Specified by:
      getSubject in interface com.atlassian.mail.queue.MailQueueItem
      Overrides:
      getSubject in class com.atlassian.mail.queue.AbstractMailQueueItem
    • getEmail

      public com.atlassian.mail.Email getEmail()