Package de.xima.fc.mail.impl
Class SendMailReport
- java.lang.Object
-
- de.xima.fc.mail.impl.SendMailReport
-
- All Implemented Interfaces:
ISendMailReport
public final class SendMailReport extends Object implements ISendMailReport
Default POJO implementation ofISendMailReport.- Since:
- 8.0.4
- Author:
- XIMA MEDIA GmbH
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSendMailReport.Builder
-
Constructor Summary
Constructors Constructor Description SendMailReport(List<ISentMailData> sentMails)Deprecated, for removal: This API element is subject to removal in a future version.Use #builder() instead.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SendMailReport.Builderbuilder()IMailSecurityReportgetMailSecurityReport()Gets a report about the security features that were applied to the mail, e.g. encryption and signing.List<ISentMailData>getSentMails()SendMailReport.BuildertoBuilder()
-
-
-
Constructor Detail
-
SendMailReport
@Deprecated(since="8.5.0", forRemoval=true) public SendMailReport(List<ISentMailData> sentMails)
Deprecated, for removal: This API element is subject to removal in a future version.Use #builder() instead.Creates a new POJO with the given data.- Parameters:
sentMails- A list of sent mails.
-
-
Method Detail
-
builder
public static SendMailReport.Builder builder()
-
toBuilder
public SendMailReport.Builder toBuilder()
-
getSentMails
public List<ISentMailData> getSentMails()
- Specified by:
getSentMailsin interfaceISendMailReport- Returns:
- A list of mails that were sent.
-
getMailSecurityReport
public IMailSecurityReport getMailSecurityReport()
Description copied from interface:ISendMailReportGets a report about the security features that were applied to the mail, e.g. encryption and signing.- Specified by:
getMailSecurityReportin interfaceISendMailReport- Returns:
- A report about the security features that were applied to the mail.
-
-