Class MailContentProcess.MailResult
- java.lang.Object
-
- org.silverpeas.core.contribution.content.wysiwyg.service.process.MailContentProcess.MailResult
-
- Enclosing class:
- MailContentProcess
public static class MailContentProcess.MailResult extends Object
Container of Mail transformation resulting.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MailContentProcess.MailResult
addAttachedFile(MailContent.AttachedFile attachedFile)
Adds given attached file.MailContentProcess.MailResult
addAttachedFiles(Collection<MailContent.AttachedFile> attachments)
Adds attachments of contribution aimed by given identifier.MailContentProcess.MailResult
addAttachments(Collection<SimpleDocument> attachments)
Adds attachments of contribution aimed by given identifier.protected List<javax.mail.internet.MimeBodyPart>
getBodyParts()
String
getWysiwygContent()
Gets the WYSIWYG content.MailSending
prepareMailSendingFrom(MailAddress email)
Prepares aMailSending
instance with the mail result from a source email.MailContentProcess.MailResult
withMimeMultipart(String mimeMultipart)
Sets the MIME multipart to apply.
-
-
-
Method Detail
-
getWysiwygContent
public String getWysiwygContent()
Gets the WYSIWYG content.- Returns:
- string WYSIWYG.
-
getBodyParts
protected List<javax.mail.internet.MimeBodyPart> getBodyParts()
-
withMimeMultipart
public MailContentProcess.MailResult withMimeMultipart(String mimeMultipart)
Sets the MIME multipart to apply.- Parameters:
mimeMultipart
- mime multipart to set.- Returns:
- itself.
-
addAttachments
public MailContentProcess.MailResult addAttachments(Collection<SimpleDocument> attachments)
Adds attachments of contribution aimed by given identifier.- Parameters:
attachments
- collection ofMailContent.AttachedFile
instance.- Returns:
- itself.
-
addAttachedFiles
public MailContentProcess.MailResult addAttachedFiles(Collection<MailContent.AttachedFile> attachments)
Adds attachments of contribution aimed by given identifier.- Parameters:
attachments
- collection ofMailContent.AttachedFile
instance.- Returns:
- itself.
-
addAttachedFile
public MailContentProcess.MailResult addAttachedFile(MailContent.AttachedFile attachedFile)
Adds given attached file.- Parameters:
attachedFile
- instance ofMailContent.AttachedFile
.- Returns:
- itself.
-
prepareMailSendingFrom
public MailSending prepareMailSendingFrom(MailAddress email) throws MailContentProcessException
Prepares aMailSending
instance with the mail result from a source email.Result content is automatically applied.
- Parameters:
email
- the mail of sender.- Returns:
- a
MailSending
instance. - Throws:
MailContentProcessException
-
-