|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.mail.Message javax.mail.internet.MimeMessage info.magnolia.module.mail.templates.MgnlEmail info.magnolia.module.mail.templates.MgnlMultipartEmail info.magnolia.module.mail.templates.impl.FreemarkerEmail
public class FreemarkerEmail
Sends an email using a freemarker template. Date: Apr 5, 2006 Time: 8:59:18 PM
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.mail.internet.MimeMessage |
---|
javax.mail.internet.MimeMessage.RecipientType |
Field Summary |
---|
Fields inherited from class info.magnolia.module.mail.templates.MgnlMultipartEmail |
---|
multipartMixed, multipartRelated |
Fields inherited from class info.magnolia.module.mail.templates.MgnlEmail |
---|
CHARSET_HEADER_STRING, CONTENT_TYPE, EMAIL_WITH_PERSONAL_PATTERN, log, TEXT_HTML_UTF, TEXT_PLAIN_UTF |
Fields inherited from class javax.mail.internet.MimeMessage |
---|
content, contentStream, dh, flags, headers, modified, saved |
Fields inherited from class javax.mail.Message |
---|
expunged, folder, msgnum, session |
Fields inherited from interface javax.mail.Part |
---|
ATTACHMENT, INLINE |
Constructor Summary | |
---|---|
FreemarkerEmail(MailTemplate template)
|
Method Summary | |
---|---|
protected String |
proccesFreemarkerString(String text)
|
void |
setBody(String body)
|
void |
setBodyFromResourceFile()
|
void |
setFrom(String from)
|
void |
setSubject(String subject)
|
void |
setToList(String list)
|
Methods inherited from class info.magnolia.module.mail.templates.MgnlMultipartEmail |
---|
addAttachment, getMailMultipart, isMultipart |
Methods inherited from class info.magnolia.module.mail.templates.MgnlEmail |
---|
getContentType, getTemplate, isBodyNotSetFlag, setAttachments, setBccList, setBody, setBodyNotSetFlag, setCcList, setCharsetHeader, setReplyToList, setTemplate |
Methods inherited from class javax.mail.internet.MimeMessage |
---|
addFrom, addHeader, addHeaderLine, addRecipients, addRecipients, createInternetHeaders, createMimeMessage, getAllHeaderLines, getAllHeaders, getAllRecipients, getContent, getContentID, getContentLanguage, getContentMD5, getContentStream, getDataHandler, getDescription, getDisposition, getEncoding, getFileName, getFlags, getFrom, getHeader, getHeader, getInputStream, getLineCount, getMatchingHeaderLines, getMatchingHeaders, getMessageID, getNonMatchingHeaderLines, getNonMatchingHeaders, getRawInputStream, getReceivedDate, getRecipients, getReplyTo, getSender, getSentDate, getSize, getSubject, isMimeType, isSet, parse, removeHeader, reply, saveChanges, setContent, setContent, setContentID, setContentLanguage, setContentMD5, setDataHandler, setDescription, setDescription, setDisposition, setFileName, setFlags, setFrom, setFrom, setHeader, setRecipients, setRecipients, setReplyTo, setSender, setSentDate, setSubject, setText, setText, setText, updateHeaders, updateMessageID, writeTo, writeTo |
Methods inherited from class javax.mail.Message |
---|
addRecipient, getFolder, getMessageNumber, isExpunged, match, setExpunged, setFlag, setMessageNumber, setRecipient |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FreemarkerEmail(MailTemplate template)
Method Detail |
---|
public void setFrom(String from)
setFrom
in class MgnlEmail
public void setSubject(String subject) throws javax.mail.MessagingException
setSubject
in class MgnlEmail
javax.mail.MessagingException
public void setToList(String list) throws Exception
setToList
in class MgnlEmail
Exception
public void setBody(String body) throws Exception
setBody
in class MgnlMultipartEmail
Exception
public void setBodyFromResourceFile() throws Exception
setBodyFromResourceFile
in class MgnlEmail
Exception
protected String proccesFreemarkerString(String text) throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |