public class TemplateMailContext extends MailContext
Constructor and Description |
---|
TemplateMailContext()
TemplateMailContext のインスタンスを生成する。 |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getLang()
言語を取得する。
|
java.util.Map |
getReplaceKeyValue()
プレースホルダのキーと置換文字列のマップを取得する。
|
java.lang.String |
getTemplateId()
テンプレートIDを取得する。
|
void |
setLang(java.lang.String lang)
言語を設定する。
|
void |
setReplaceKeyValue(java.lang.String key,
java.lang.String value)
メールテンプレート中のプレースホルダのキーと置換文字列を追加する。
プレースホルダは、指定した
key をもとにvalue で置換される。プレースホルダの記述形式は、{キー名} と記載する。 プレースホルダがあるにも関わらず置換文字列が渡されない場合は、変換されずメールが送信される。 |
void |
setTemplateId(java.lang.String templateId)
テンプレートIDを設定する。
|
addAttachedFile, addBcc, addCc, addTo, getAttachedFileList, getBccList, getCcList, getCharset, getFrom, getMailBody, getMailSendPatternId, getReplyTo, getReturnPath, getSubject, getToList, setCharset, setFrom, setMailBody, setMailSendPatternId, setReplyTo, setReturnPath, setSubject
@Published public TemplateMailContext()
TemplateMailContext
のインスタンスを生成する。@Published(tag="architect") public java.lang.String getTemplateId()
@Published public void setTemplateId(java.lang.String templateId)
templateId
- テンプレートID@Published(tag="architect") public java.lang.String getLang()
@Published public void setLang(java.lang.String lang)
lang
- 言語@Published(tag="architect") public java.util.Map getReplaceKeyValue()
@Published public void setReplaceKeyValue(java.lang.String key, java.lang.String value)
key
をもとにvalue
で置換される。key
- プレースホルダのキーvalue
- 置換文字列(null不可)