public class SMailPostingMessage extends Object implements SMailPostingDiscloser
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected Map<String,SMailReadAttachedData> |
attachmentMap |
protected List<javax.mail.Address> |
bccList |
protected List<javax.mail.Address> |
ccList |
protected javax.mail.Address |
from |
protected Integer |
lastReturnCode |
protected String |
lastServerResponse |
protected static String |
LF |
protected javax.mail.internet.MimeMessage |
message |
protected SMailPostalMotorbike |
motorbike |
protected Map<String,Map<String,Object>> |
officeManagedLoggingMap |
protected org.dbflute.optional.OptionalThing<String> |
optHtmlText |
protected String |
plainText |
protected Map<String,Object> |
pushedLoggingMap |
protected List<javax.mail.Address> |
replyToList |
protected String |
subject |
protected List<javax.mail.Address> |
toList |
protected boolean |
training |
| コンストラクタと説明 |
|---|
SMailPostingMessage(javax.mail.internet.MimeMessage message,
SMailPostalMotorbike motorbike,
boolean training,
Map<String,Object> pushedLoggingMap,
Map<String,Map<String,Object>> officeManagedLoggingMap) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
acceptSentTransport(javax.mail.Transport transport) |
void |
addBcc(javax.mail.Address address) |
void |
addCc(javax.mail.Address address) |
void |
addTo(javax.mail.Address address) |
protected void |
assertArgumentNotNull(String variableName,
Object value) |
protected String |
buildAddressSettingFailureMessage(String title,
javax.mail.Address address) |
protected String |
buildAddressSettingFailureMessage(String title,
List<javax.mail.Address> addressList) |
protected void |
buildAttachmentDisplay(StringBuilder sb,
String filenameOnHeader,
SMailReadAttachedData attachedData) |
org.dbflute.optional.OptionalThing<Integer> |
getLastReturnCode() |
org.dbflute.optional.OptionalThing<String> |
getLastServerResponse() |
javax.mail.internet.MimeMessage |
getMimeMessage() |
Map<String,Map<String,Object>> |
getOfficeManagedLoggingMap() |
Map<String,Object> |
getPushedLoggingMap() |
Map<String,SMailReadAttachedData> |
getSavedAttachmentMap() |
List<javax.mail.Address> |
getSavedBccList() |
List<javax.mail.Address> |
getSavedCcList() |
org.dbflute.optional.OptionalThing<javax.mail.Address> |
getSavedFrom() |
org.dbflute.optional.OptionalThing<String> |
getSavedHtmlText() |
org.dbflute.optional.OptionalThing<String> |
getSavedPlainText() |
List<javax.mail.Address> |
getSavedReplyToList() |
org.dbflute.optional.OptionalThing<String> |
getSavedReturnPath() |
org.dbflute.optional.OptionalThing<String> |
getSavedSubject() |
List<javax.mail.Address> |
getSavedToList() |
boolean |
isTraining() |
void |
makeEmlFile(String path) |
protected SMailReadAttachedData |
newMailReadAttachedData(String filenameOnHeader,
String contentType,
byte[] attachedBytes,
org.dbflute.optional.OptionalThing<String> textEncoding) |
void |
saveAttachmentForDisplay(SMailAttachment attachment,
byte[] attachedBytes,
org.dbflute.optional.OptionalThing<String> textEncoding) |
protected void |
saveBcc(javax.mail.Address address) |
protected void |
saveCc(javax.mail.Address address) |
void |
saveHtmlTextForDisplay(org.dbflute.optional.OptionalThing<String> optHtmlText) |
void |
savePlainTextForDisplay(String plainText) |
protected void |
saveReplyTo(List<javax.mail.Address> addressList) |
protected void |
saveSubject(String subject) |
protected void |
saveTo(javax.mail.Address address) |
void |
setFrom(javax.mail.Address address) |
void |
setReplyTo(List<javax.mail.Address> addressList) |
void |
setSubject(String subject,
String encoding) |
String |
toDisplay() |
String |
toHash() |
String |
toString() |
protected final javax.mail.internet.MimeMessage message
protected final SMailPostalMotorbike motorbike
protected final boolean training
protected String subject
protected javax.mail.Address from
protected List<javax.mail.Address> toList
protected List<javax.mail.Address> ccList
protected List<javax.mail.Address> bccList
protected List<javax.mail.Address> replyToList
protected String plainText
protected org.dbflute.optional.OptionalThing<String> optHtmlText
protected Map<String,SMailReadAttachedData> attachmentMap
protected Integer lastReturnCode
protected String lastServerResponse
public void setFrom(javax.mail.Address address)
public void addTo(javax.mail.Address address)
protected void saveTo(javax.mail.Address address)
public void addCc(javax.mail.Address address)
protected void saveCc(javax.mail.Address address)
public void addBcc(javax.mail.Address address)
protected void saveBcc(javax.mail.Address address)
public void setReplyTo(List<javax.mail.Address> addressList)
protected void saveReplyTo(List<javax.mail.Address> addressList)
protected void saveSubject(String subject)
public void savePlainTextForDisplay(String plainText)
public void saveHtmlTextForDisplay(org.dbflute.optional.OptionalThing<String> optHtmlText)
public void saveAttachmentForDisplay(SMailAttachment attachment, byte[] attachedBytes, org.dbflute.optional.OptionalThing<String> textEncoding)
protected SMailReadAttachedData newMailReadAttachedData(String filenameOnHeader, String contentType, byte[] attachedBytes, org.dbflute.optional.OptionalThing<String> textEncoding)
protected String buildAddressSettingFailureMessage(String title, javax.mail.Address address)
protected String buildAddressSettingFailureMessage(String title, List<javax.mail.Address> addressList)
public void acceptSentTransport(javax.mail.Transport transport)
public String toDisplay()
toDisplay インタフェース内 SMailPostingDiscloserprotected void buildAttachmentDisplay(StringBuilder sb, String filenameOnHeader, SMailReadAttachedData attachedData)
public String toHash()
toHash インタフェース内 SMailPostingDiscloserpublic void makeEmlFile(String path)
makeEmlFile インタフェース内 SMailPostingDiscloserpublic javax.mail.internet.MimeMessage getMimeMessage()
getMimeMessage インタフェース内 SMailPostingDiscloserpublic boolean isTraining()
isTraining インタフェース内 SMailPostingDiscloserpublic Map<String,Object> getPushedLoggingMap()
getPushedLoggingMap インタフェース内 SMailPostingDiscloserpublic Map<String,Map<String,Object>> getOfficeManagedLoggingMap()
getOfficeManagedLoggingMap インタフェース内 SMailPostingDiscloserpublic org.dbflute.optional.OptionalThing<String> getSavedSubject()
getSavedSubject インタフェース内 SMailPostingDiscloserpublic org.dbflute.optional.OptionalThing<javax.mail.Address> getSavedFrom()
getSavedFrom インタフェース内 SMailPostingDiscloserpublic List<javax.mail.Address> getSavedToList()
getSavedToList インタフェース内 SMailPostingDiscloserpublic List<javax.mail.Address> getSavedCcList()
getSavedCcList インタフェース内 SMailPostingDiscloserpublic List<javax.mail.Address> getSavedBccList()
getSavedBccList インタフェース内 SMailPostingDiscloserpublic List<javax.mail.Address> getSavedReplyToList()
getSavedReplyToList インタフェース内 SMailPostingDiscloserpublic org.dbflute.optional.OptionalThing<String> getSavedReturnPath()
getSavedReturnPath インタフェース内 SMailPostingDiscloserpublic org.dbflute.optional.OptionalThing<String> getSavedPlainText()
getSavedPlainText インタフェース内 SMailPostingDiscloserpublic org.dbflute.optional.OptionalThing<String> getSavedHtmlText()
getSavedHtmlText インタフェース内 SMailPostingDiscloserpublic Map<String,SMailReadAttachedData> getSavedAttachmentMap()
getSavedAttachmentMap インタフェース内 SMailPostingDiscloserpublic org.dbflute.optional.OptionalThing<Integer> getLastReturnCode()
getLastReturnCode インタフェース内 SMailPostingDiscloserpublic org.dbflute.optional.OptionalThing<String> getLastServerResponse()
getLastServerResponse インタフェース内 SMailPostingDiscloserCopyright © 2015–2020 The DBFlute Project. All rights reserved.