com.atlassian.confluence.mail.template
Class NonUserMailNotificationQueueItem

java.lang.Object
  extended by com.atlassian.confluence.mail.template.AbstractMailNotificationQueueItem
      extended by com.atlassian.confluence.mail.template.NonUserMailNotificationQueueItem
All Implemented Interfaces:
com.atlassian.core.task.Task, com.atlassian.mail.queue.MailQueueItem, Serializable, Comparable<com.atlassian.mail.queue.MailQueueItem>

public class NonUserMailNotificationQueueItem
extends AbstractMailNotificationQueueItem

Handles mail notifications to be sent to non-Confluence users, i.e. plain email addresses

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.confluence.mail.template.AbstractMailNotificationQueueItem
body, dateQueued, MIME_TYPE_HTML, MIME_TYPE_TEXT
 
Constructor Summary
NonUserMailNotificationQueueItem(String email, String templateLocation, String templateFileName, String subject, String mimeType)
           
 
Method Summary
protected  com.atlassian.mail.Email createMailObject()
           
 
Methods inherited from class com.atlassian.confluence.mail.template.AbstractMailNotificationQueueItem
addVelocityContextParam, clearContext, compareTo, execute, getBody, getDateQueued, getLastError, getRenderedContent, getRenderedContent, getSendCount, getSubject, getTemplateContent, getTemplateFileName, getTemplateLocation, getVelocityContextParam, hasError, incrementSendCount, isRecognisedMimeType, preRenderBody, removeVelocityContextParam, renderTemplate, retrieveMailServer, send, setBody, setLastError, setSubject, setTemplateContent, setTemplateFileName, setTemplateLocation, transformForEmail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NonUserMailNotificationQueueItem

public NonUserMailNotificationQueueItem(String email,
                                        String templateLocation,
                                        String templateFileName,
                                        String subject,
                                        String mimeType)
Method Detail

createMailObject

protected com.atlassian.mail.Email createMailObject()
Specified by:
createMailObject in class AbstractMailNotificationQueueItem


Copyright © 2003–2015 Atlassian. All rights reserved.