Package nablarch.common.mail
Class MailTemplateTable
java.lang.Object
nablarch.common.mail.MailTemplateTable
- All Implemented Interfaces:
Initializable
メールテンプレート管理テーブルのスキーマ情報を保持するデータオブジェクト。
- Author:
- Shinsuke Yoshio
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
メールテンプレートの1レコード分の情報を保持するクラス。 -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionメールテンプレート情報を取得する。void
SQLを初期化する。void
setCharsetColumnName
(String charsetColumnName) メールテンプレート管理テーブルの文字セットカラムの名前を設定する。void
setLangColumnName
(String langColumnName) メールテンプレート管理テーブルの言語カラムの名前を設定する。void
setMailBodyColumnName
(String mailBodyColumnName) メールテンプレート管理テーブルの本文カラムの名前を設定する。void
setMailTemplateIdColumnName
(String mailTemplateIdColumnName) メールテンプレート管理テーブルのテンプレートIDカラムの名前を設定する。void
setSubjectColumnName
(String subjectColumnName) メールテンプレート管理テーブルの件名カラムの名前を設定する。void
setTableName
(String tableName) メールテンプレート管理テーブルの名前を設定する。
-
Constructor Details
-
MailTemplateTable
public MailTemplateTable()
-
-
Method Details
-
setTableName
メールテンプレート管理テーブルの名前を設定する。- Parameters:
tableName
- メールテンプレート管理テーブルの名前
-
setMailTemplateIdColumnName
メールテンプレート管理テーブルのテンプレートIDカラムの名前を設定する。- Parameters:
mailTemplateIdColumnName
- メールテンプレート管理テーブルのテンプレートIDカラムの名前
-
setLangColumnName
メールテンプレート管理テーブルの言語カラムの名前を設定する。- Parameters:
langColumnName
- メールテンプレート管理テーブルの言語カラムの名前
-
setSubjectColumnName
メールテンプレート管理テーブルの件名カラムの名前を設定する。- Parameters:
subjectColumnName
- メールテンプレート管理テーブルの件名カラムの名前
-
setMailBodyColumnName
メールテンプレート管理テーブルの本文カラムの名前を設定する。- Parameters:
mailBodyColumnName
- メールテンプレート管理テーブルの本文カラムの名前
-
setCharsetColumnName
メールテンプレート管理テーブルの文字セットカラムの名前を設定する。- Parameters:
charsetColumnName
- メールテンプレート管理テーブルの文字セットカラムの名前
-
find
メールテンプレート情報を取得する。- Parameters:
templateId
- メールテンプレートIDlang
- 言語- Returns:
- 取得したテンプレート情報
-
initialize
public void initialize()SQLを初期化する。- Specified by:
initialize
in interfaceInitializable
-