|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.foundation.workflow.administrator.MailTemplateManager
public class MailTemplateManager
メール定義情報を管理するマネージャです。
メール定義情報およびメールテンプレートファイルの登録、更新、削除、取得を行います。
管理するメールテンプレートファイルは以下の通りです。 [%Storage Service%] /workflow /data /[%ログイングループID%] /[%ログイングループ単位の設定値(master-file-dir)%] /mail /テンプレートファイル名_[%ロケール%].xml /template.xml [%ロケール%] 日本語 : ja 英語 : en 中国語 : zh など メールテンプレートファイルを新規作成時、元となるテンプレートファイルが 見つからない場合は template.xml を使用します。
コンストラクタの概要 | |
---|---|
MailTemplateManager(String loginGroupId)
コンストラクタ 引数で指定したログイングループIDでメール定義情報管理マネージャを新しく生成します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public MailTemplateManager(String loginGroupId)
loginGroupId
- ログイングループIDメソッドの詳細 |
---|
public void createMailTemplateDataFamily(MailTemplateDataModel... models) throws WorkflowException
models
- メールテンプレート情報の配列
WorkflowException
- ワークフロー例外クラスpublic void createMailTemplateData(MailTemplateDataModel... models) throws WorkflowException
models
- メールテンプレート情報の配列
WorkflowException
- ワークフロー例外クラスpublic void createMailTemplateTypeData(MailTemplateTypeModel... models) throws WorkflowException
models
- メールテンプレート種別情報の配列
WorkflowException
- ワークフロー例外クラスpublic void updateMailTemplateDataFamily(MailTemplateDataModel... models) throws WorkflowException
models
- メールテンプレート情報の配列
WorkflowException
- ワークフロー例外クラスpublic void updateMailTemplateData(MailTemplateDataModel... models) throws WorkflowException
models
- メールテンプレート情報の配列
WorkflowException
- ワークフロー例外クラスpublic void updateMailTemplateTypeData(MailTemplateTypeModel... models) throws WorkflowException
models
- メールテンプレート種別情報の配列
WorkflowException
- ワークフロー例外クラスpublic void deleteMailTemplateDataFamily(MailTemplateDataModel... models) throws WorkflowException
models
- メールテンプレート情報の配列
WorkflowException
- ワークフロー例外クラスpublic void deleteMailTemplateData(MailTemplateDataModel... models) throws WorkflowException
models
- メールテンプレート情報の配列
WorkflowException
- ワークフロー例外クラスpublic void deleteMailTemplateTypeData(MailTemplateTypeModel... models) throws WorkflowException
models
- メールテンプレート種別情報の配列
WorkflowException
- ワークフロー例外クラスpublic MailTemplateDataListModel[] getMailTemplateDataList(MailTemplateSearchConditionInfo condition) throws WorkflowException
condition
- メールテンプレート一覧情報検索条件
WorkflowException
- ワークフロー例外クラスpublic int getMailTemplateDataListCount(MailTemplateSearchConditionInfo condition) throws WorkflowException
condition
- メールテンプレート一覧情報検索条件
WorkflowException
- ワークフロー例外クラスpublic MailTemplateDataListModel[] getMailTemplateDataListWithAccessRole(MailTemplateSearchConditionInfo condition, String[] accessRole) throws WorkflowException
condition
- メールテンプレート一覧情報検索条件accessRole
- アクセスロールの配列
WorkflowException
- ワークフロー例外クラスpublic int getMailTemplateDataListCountWithAccessRole(MailTemplateSearchConditionInfo condition, String[] accessRole) throws WorkflowException
condition
- メールテンプレート一覧情報検索条件accessRole
- アクセスロールの配列
WorkflowException
- ワークフロー例外クラスpublic MailTemplateDataModel[] getMailTemplateDataFamily(String mailId) throws WorkflowException
mailId
- メールID
WorkflowException
- ワークフロー例外クラスpublic MailTemplateDataModel[] getMailTemplateData(String mailId) throws WorkflowException
mailId
- メールID
WorkflowException
- ワークフロー例外クラスpublic int getMailTemplateDataCount(String mailId) throws WorkflowException
mailId
- メールID
WorkflowException
- ワークフロー例外クラスpublic int getMailTemplateDataCountWithLocale(String mailId, String localeId) throws WorkflowException
mailId
- メールIDlocaleId
- ロケールID
WorkflowException
- ワークフロー例外クラスpublic MailTemplateDataModel getMailTemplateDataFamilyWithLocale(String mailId, String localeId) throws WorkflowException
mailId
- メールIDlocaleId
- ロケールID
WorkflowException
- ワークフロー例外クラスpublic MailTemplateDataModel getMailTemplateDataWithLocale(String mailId, String localeId) throws WorkflowException
mailId
- メールIDlocaleId
- ロケールID
WorkflowException
- ワークフロー例外クラスpublic MailTemplateTypeModel[] getMailTemplateTypeData(String mailId) throws WorkflowException
mailId
- メールID
WorkflowException
- ワークフロー例外クラスpublic ContentsVersionViewDataModel[] getMailTemplateUseStatusList(ContentsVersionViewDataSearchConditionInfo condition) throws WorkflowException
condition
- コンテンツ・バージョンの一覧表示情報(利用状況一覧)検索条件
WorkflowException
- ワークフロー例外クラスpublic int getMailTemplateUseStatusListCount(ContentsVersionViewDataSearchConditionInfo condition) throws WorkflowException
condition
- コンテンツ・バージョンの一覧表示情報(利用状況一覧)検索条件
WorkflowException
- ワークフロー例外クラスpublic ReplaceStringDataModel[] getReplaceStringData() throws WorkflowException
WorkflowException
- ワークフロー例外クラスpublic void beginFileControl()
public void flushFileControl() throws WorkflowException
WorkflowException
- ワークフロー例外クラスpublic void abortFileControl() throws WorkflowException
WorkflowException
- ワークフロー例外クラス
|
IM-Workflow | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |