クラス MailSendHistory

java.lang.Object
org.opengion.hayabusa.mail.DefaultMailManager
org.opengion.hayabusa.mail.MailSendHistory

public class MailSendHistory extends DefaultMailManager
メールモジュール関係の機能の一部を他から使用するためのクラスです。 ※MailSenderTagからGE32,34へ履歴を出力する機能を追加する際に、モジュール系の動作を本パッケージに集約しておくために作成。 必要としている箇所のみ実装。
変更履歴:
5.9.2.3 (2015/11/27) 新規作成, 8.5.7.0 (2024/03/29) MailModuleUtil → MailSendHistory クラス名変更、DefaultMailManager継承
機能分類
メールモジュール
導入されたバージョン:
JDK1.6
  • コンストラクタの詳細

    • MailSendHistory

      public MailSendHistory()
      デフォルトコンストラクター
      変更履歴:
      6.4.2.0 (2016/01/29) PMD refactoring. Each class should declare at least one constructor., 8.5.7.0 (2024/03/29) MailModuleUtil → MailSendHistory クラス名変更
  • メソッドの詳細

    • setInitParams

      public void setInitParams(String systemId, String from, String[] tos, String[] ccs, String[] bccs, String content, String title, String userid, String pgid, String[] files)
      パラメータからマップをセットします(1)。
      パラメータ:
      systemId - システムID(not null)
      from - FROMアドレス(not null)
      tos - TOアドレス(CSV形式)
      ccs - CCアドレス(CSV形式)
      bccs - BCCアドレス(CSV形式)
      content - 本文
      title - タイトル
      userid - 登録ユーザ
      pgid - 登録PG
      files - 添付ファイル
      変更履歴:
      5.9.3.0 (2015/11/30) files追加, 6.4.2.0 (2016/01/29) DateSet.getDate( String ) を利用するように修正します。, 6.4.3.1 (2016/02/12) PMD refactoring. Map → ConcurrentMap に置き換え。, 6.4.3.3 (2016/03/04) ConcurrentHashMap の not null制限のチェック追加, 8.5.7.0 (2024/03/29) initParamMap をメソッドで処理し、attachFiles を設定する。