public class DefaultOutgoingMessage extends BaseMessage implements OutgoingMessage
BaseMessage and also implements the OutgoingMessage interface.
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultOutgoingMessage.Builder
Builder of this class.
|
| Constructor and Description |
|---|
DefaultOutgoingMessage(String subject,
List<ContentMessage> contents,
Set<EmailParticipant> recipientEmail,
List<EmailAttachment> attachments,
TransferEncoder transferEncoder)
The constructor of this class.
|
DefaultOutgoingMessage(String subject,
String content,
Charset charsetContent,
ContentMessageType contentType,
Set<EmailParticipant> recipientEmail,
List<EmailAttachment> attachments,
TransferEncoder transferEncoder)
The constructor of this class.
|
DefaultOutgoingMessage(String subject,
String content,
Set<EmailParticipant> recipientEmail,
List<EmailAttachment> attachments)
The constructor of this class.
|
| Modifier and Type | Method and Description |
|---|---|
static DefaultOutgoingMessage.Builder |
outgoingMessageBuilder()
Returns an instance of the builder for this class.
|
String |
toString() |
addAllContent, addContent, getAllContentsAsString, getAllContentsAsStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAttachments, getContents, getId, getReceivedDate, getRecipients, getSender, getSentDate, getSize, getSubject, getTransferEncoder, isSeenpublic DefaultOutgoingMessage(String subject, String content, Set<EmailParticipant> recipientEmail, List<EmailAttachment> attachments)
TransferEncoder.byDefault()).subject - a subject of a messagecontent - a text content of a messagerecipientEmail - message recipientsattachments - message attached filespublic DefaultOutgoingMessage(String subject, String content, Charset charsetContent, ContentMessageType contentType, Set<EmailParticipant> recipientEmail, List<EmailAttachment> attachments, TransferEncoder transferEncoder)
subject - a subject of a messagecontent - a text content of a message (plain text or html)charsetContent - a charset of the contentcontentType - a value of a Content-Type header for contentrecipientEmail - message recipientsattachments - message attached filestransferEncoder - a value for a Content-Transfer-Encoding headerpublic DefaultOutgoingMessage(String subject, List<ContentMessage> contents, Set<EmailParticipant> recipientEmail, List<EmailAttachment> attachments, TransferEncoder transferEncoder)
subject - a subject of a messagecontents - a text content of a message (plain text or html)recipientEmail - message recipientsattachments - message attached filestransferEncoder - a value for a Content-Transfer-Encoding headerpublic static DefaultOutgoingMessage.Builder outgoingMessageBuilder()
public String toString()
toString in class BaseMessageCopyright © 2023. All rights reserved.