public class StandardMessageFactoryImpl extends Object implements StandardMessageFactory
| Modifier and Type | Class and Description |
|---|---|
static class |
StandardMessageFactoryImpl.AttachmentReadingDataSource |
| Constructor and Description |
|---|
StandardMessageFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAttachment(StandardMessage sm,
javax.mail.BodyPart bp) |
protected void |
fillContent(StandardMessage sm,
javax.mail.Part message) |
protected void |
fillReplyTo(StandardMessage sm,
javax.mail.internet.MimeMessage mm) |
protected boolean |
hasAttachments(StandardMessage sm) |
protected boolean |
isHtml(StandardMessage sm) |
protected boolean |
isText(StandardMessage sm) |
protected void |
populateMultiPart(javax.mail.internet.MimeMultipart multi,
StandardMessage sm) |
void |
toMimeMessage(StandardMessage sm,
javax.mail.internet.MimeMessage mm)
copy information from the given standard messsage into a new MimeMessage
object, which will be constructed on the given Session
|
javax.mail.internet.MimeMessage |
toMimeMessage(StandardMessage sm,
javax.mail.Session session) |
void |
toStandardMessage(javax.mail.internet.MimeMessage mm,
StandardMessage sm)
Copy information from the MimeMessage into the standard message
|
public void toStandardMessage(javax.mail.internet.MimeMessage mm,
StandardMessage sm)
StandardMessageFactorytoStandardMessage in interface StandardMessageFactorymm - - the MimeMessage which is the source of informationsm - - the standard message to be populatedprotected void populateMultiPart(javax.mail.internet.MimeMultipart multi,
StandardMessage sm)
throws IOException,
javax.mail.MessagingException
IOExceptionjavax.mail.MessagingExceptionprotected void addAttachment(StandardMessage sm, javax.mail.BodyPart bp)
protected void fillContent(StandardMessage sm, javax.mail.Part message) throws javax.mail.MessagingException
javax.mail.MessagingExceptionprotected boolean isText(StandardMessage sm)
protected boolean isHtml(StandardMessage sm)
protected boolean hasAttachments(StandardMessage sm)
protected void fillReplyTo(StandardMessage sm, javax.mail.internet.MimeMessage mm)
public javax.mail.internet.MimeMessage toMimeMessage(StandardMessage sm, javax.mail.Session session)
public void toMimeMessage(StandardMessage sm, javax.mail.internet.MimeMessage mm)
StandardMessageFactorytoMimeMessage in interface StandardMessageFactorymm - -Copyright © 2021 McEvoy Software Ltd. All rights reserved.