クラス MailModuleUtil


  • public class MailModuleUtil
    extends Object
    メールモジュール関係の機能の一部を他から使用するためのクラスです。 ※MailSenderTagからGE32,34へ履歴を出力する機能を追加する際に、モジュール系の動作を本パッケージに集約しておくために作成。 必要としている箇所のみ実装。
    導入されたバージョン:
    JDK1.6
    • フィールドの詳細

      • DBID

        protected final String DBID
        データベース接続ID
    • コンストラクタの詳細

      • MailModuleUtil

        public MailModuleUtil()
        デフォルトコンストラクター
    • メソッドの詳細

      • commitMailDB

        public void commitMailDB()
        履歴テーブル(GE32)と宛先テーブル(GE34)に登録します。 登録時に、桁数オーバーにならないように、テーブル定義の桁数を上限として、 登録前に各項目の桁数整理を行います。
      • setInitParams

        public void setInitParams​(String systemId,
                                  String from,
                                  String[] tos,
                                  String[] ccs,
                                  String[] bccs,
                                  String content,
                                  String title,
                                  String userid,
                                  String pgid,
                                  String[] files)
        パラメータからマップをセットします。
        パラメータ:
        systemId - システムID(not null)
        from - FROMアドレス(not null)
        tos - TOアドレス(CSV形式)
        ccs - CCアドレス(CSV形式)
        bccs - BCCアドレス(CSV形式)
        content - 本文
        title - タイトル
        userid - 登録ユーザ
        pgid - 登録PG
        files - 添付ファイル