Package org.alfresco.repo.imap
Class ContentModelMessage
- java.lang.Object
-
- javax.mail.Message
-
- javax.mail.internet.MimeMessage
-
- org.alfresco.repo.imap.AbstractMimeMessage
-
- org.alfresco.repo.imap.ContentModelMessage
-
- All Implemented Interfaces:
javax.mail.internet.MimePart,javax.mail.Part
public class ContentModelMessage extends AbstractMimeMessage
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringDEFAULT_EMAIL_FROMprotected static java.lang.StringDEFAULT_EMAIL_TO-
Fields inherited from class org.alfresco.repo.imap.AbstractMimeMessage
DEFAULT_SUFFIX, generateBody, imapService, isMessageInSitesLibrary, MAX_RETRIES, messageFileInfo, serviceRegistry, wrappedMessage
-
-
Constructor Summary
Constructors Constructor Description ContentModelMessage(FileInfo fileInfo, ServiceRegistry serviceRegistry, boolean generateBody)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuildMessageInternal()Method must be implemented in subclasses.-
Methods inherited from class org.alfresco.repo.imap.AbstractMimeMessage
buildMessage, checkParameter, getEmailBodyText, getFlags, getMessageInfo, setFlags, setMessageHeaders, updateMessageID
-
Methods inherited from class javax.mail.internet.MimeMessage
addFrom, addHeader, addHeaderLine, addRecipients, addRecipients, createInternetHeaders, createMimeMessage, getAllHeaderLines, getAllHeaders, getAllRecipients, getContent, getContentID, getContentLanguage, getContentMD5, getContentStream, getContentType, getDataHandler, getDescription, getDisposition, getEncoding, getFileName, getFrom, getHeader, getHeader, getInputStream, getLineCount, getMatchingHeaderLines, getMatchingHeaders, getMessageID, getNonMatchingHeaderLines, getNonMatchingHeaders, getRawInputStream, getReceivedDate, getRecipients, getReplyTo, getSender, getSentDate, getSize, getSubject, isMimeType, isSet, parse, removeHeader, reply, reply, saveChanges, setContent, setContent, setContentID, setContentLanguage, setContentMD5, setDataHandler, setDescription, setDescription, setDisposition, setFileName, setFrom, setFrom, setFrom, setHeader, setRecipients, setRecipients, setReplyTo, setSender, setSentDate, setSubject, setSubject, setText, setText, setText, updateHeaders, writeTo, writeTo
-
-
-
-
Field Detail
-
DEFAULT_EMAIL_FROM
protected static final java.lang.String DEFAULT_EMAIL_FROM
- See Also:
- Constant Field Values
-
DEFAULT_EMAIL_TO
protected static final java.lang.String DEFAULT_EMAIL_TO
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ContentModelMessage
public ContentModelMessage(FileInfo fileInfo, ServiceRegistry serviceRegistry, boolean generateBody) throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
-
-
Method Detail
-
buildMessageInternal
public void buildMessageInternal() throws javax.mail.MessagingExceptionDescription copied from class:AbstractMimeMessageMethod must be implemented in subclasses. It usually should be used to generate message body.- Specified by:
buildMessageInternalin classAbstractMimeMessage- Throws:
javax.mail.MessagingException
-
-