クラス MetaMailTemplate
java.lang.Object
org.iplass.mtp.impl.metadata.BaseRootMetaData
org.iplass.mtp.impl.mail.template.MetaMailTemplate
- すべての実装されたインタフェース:
Serializable,DefinableMetaData<MailTemplateDefinition>,MetaData,RootMetaData
public class MetaMailTemplate
extends BaseRootMetaData
implements DefinableMetaData<MailTemplateDefinition>
MailTemplateのメタ。
メールの文面をテンプレートとして登録しておき、適宜利用する。
テンプレートはGroovyTemplateなので、バインド可能。
- 関連項目:
-
ネストされたクラスの概要
ネストされたクラス -
フィールドの概要
クラスから継承されたフィールド org.iplass.mtp.impl.metadata.BaseRootMetaData
description, displayName, id, localizedDisplayNameList, name -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidapplyConfig(MailTemplateDefinition definition) DefinitionをMetaDataに変換します。copy()当該のメタデータのコピーを作成する。createRuntime(MetaDataConfig metaDataConfig) このメタデータの情報から、何らかの処理を実際に実行するMetaDataRuntimeを取得する。MetaDataをDefinitionに変換します。getFrom()booleanbooleanvoidsetCharset(String charset) voidvoidsetFromDisplayName(String fromDisplayName) voidsetHtmlMessage(MetaHtmlBodyPart htmlMessage) voidsetLangOrUserBindingName(String bindKey) voidsetLocalizedMailTemplateList(List<MetaLocalizedMailTemplate> localizedMailTemplateList) voidsetMessage(MetaPlainTextBodyPart message) voidsetReplyTo(String replyTo) voidsetReplyToDisplayName(String replyToDisplayName) voidsetReturnPath(String returnPath) voidsetSmimeEncrypt(boolean smimeEncrypt) voidsetSmimeSign(boolean smimeSign) voidsetSubject(String subject) クラスから継承されたメソッド org.iplass.mtp.impl.metadata.BaseRootMetaData
equals, getDescription, getDisplayName, getId, getLocalizedDisplayNameList, getName, hashCode, setDescription, setDisplayName, setId, setLocalizedDisplayNameList, setName
-
コンストラクタの詳細
-
MetaMailTemplate
public MetaMailTemplate()
-
-
メソッドの詳細
-
getFrom
-
setFrom
-
getReplyTo
-
setReplyTo
-
getReturnPath
-
setReturnPath
-
getFromDisplayName
-
setFromDisplayName
-
getReplyToDisplayName
-
setReplyToDisplayName
-
getLocalizedMailTemplateList
-
setLocalizedMailTemplateList
-
getCharset
-
setCharset
-
getSubject
-
setSubject
-
getMessage
-
setMessage
-
getHtmlMessage
-
setHtmlMessage
-
getLangOrUserBindingName
-
setLangOrUserBindingName
-
isSmimeSign
public boolean isSmimeSign() -
setSmimeSign
public void setSmimeSign(boolean smimeSign) -
isSmimeEncrypt
public boolean isSmimeEncrypt() -
setSmimeEncrypt
public void setSmimeEncrypt(boolean smimeEncrypt) -
createRuntime
インタフェースからコピーされた説明:RootMetaDataこのメタデータの情報から、何らかの処理を実際に実行するMetaDataRuntimeを取得する。 メタデータ自身は、リポジトリ上に保存するデータのみを保持する形に作成し、 動的なものは、MetaDataRuntimeに保持するようにする。- 定義:
createRuntimeインタフェース内RootMetaData- 戻り値:
- MetaDataRuntimeのインスタンス
-
copy
インタフェースからコピーされた説明:MetaData当該のメタデータのコピーを作成する。- 定義:
copyインタフェース内MetaData- 定義:
copyインタフェース内RootMetaData- 戻り値:
- コピーされたメタデータ
-
applyConfig
インタフェースからコピーされた説明:DefinableMetaDataDefinitionをMetaDataに変換します。- 定義:
applyConfigインタフェース内DefinableMetaData<MailTemplateDefinition>- パラメータ:
definition- Definition
-
currentConfig
インタフェースからコピーされた説明:DefinableMetaDataMetaDataをDefinitionに変換します。- 定義:
currentConfigインタフェース内DefinableMetaData<MailTemplateDefinition>- 戻り値:
- Definition
-