Package nablarch.common.mail
Class MailConfig
java.lang.Object
nablarch.common.mail.MailConfig
出力ライブラリ(メール送信)のコード値を保持するデータオブジェクト。
- Author:
- Shinsuke Yoshio
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint送信失敗時の終了コードを取得する。メール送信要求件数出力時のメッセージIDを取得する。メール送信要求IDの採番対象識別IDを取得する。メール送信区分(BCC)のコード値を取得する。メール送信区分(CC)のコード値を取得する。メール送信区分(TO)のコード値を取得する。送信失敗時の障害コードを取得する。メール送信成功時のメッセージIDを取得する。メール送信ステータス(送信失敗)のコード値を取得する。メール送信ステータス(送信済)のコード値を取得する。メール送信ステータス(未送信)のコード値を取得する。voidsetAbnormalEndExitCode(int abnormalEndExitCode) 送信失敗時の終了コードを設定する。voidsetMailRequestCountMessageId(String mailRequestCountMessageId) メール送信要求件数出力時のメッセージIDを設定する。 *voidsetMailRequestSbnId(String mailRequestSbnId) メール送信要求IDの採番対象識別IDを設定する。voidsetRecipientTypeBCC(String recipientTypeBCC) メール送信区分(BCC)のコード値を設定する。voidsetRecipientTypeCC(String recipientTypeCC) メール送信区分(CC)のコード値を設定する。voidsetRecipientTypeTO(String recipientTypeTO) メール送信区分(TO)のコード値を設定する。voidsetSendFailureCode(String sendFailureCode) 送信失敗時の障害コードを設定する。voidsetSendSuccessMessageId(String sendSuccessMessageId) メール送信成功時のメッセージIDを設定する。voidsetStatusFailure(String statusFailure) メール送信ステータス(送信失敗)のコード値を設定する。voidsetStatusSent(String statusSent) メール送信ステータス(送信済)のコード値を設定する。voidsetStatusUnsent(String statusUnsent) メール送信ステータス(未送信)のコード値を設定する。
-
Constructor Details
-
MailConfig
public MailConfig()
-
-
Method Details
-
getMailRequestSbnId
メール送信要求IDの採番対象識別IDを取得する。- Returns:
- メール送信要求IDの採番対象識別ID
-
setMailRequestSbnId
メール送信要求IDの採番対象識別IDを設定する。- Parameters:
mailRequestSbnId- メール送信要求IDの採番対象識別ID
-
getRecipientTypeTO
メール送信区分(TO)のコード値を取得する。- Returns:
- メール送信区分(TO)のコード値
-
setRecipientTypeTO
メール送信区分(TO)のコード値を設定する。- Parameters:
recipientTypeTO- メール送信区分(TO)のコード値
-
getRecipientTypeCC
メール送信区分(CC)のコード値を取得する。- Returns:
- メール送信区分(CC)のコード値
-
setRecipientTypeCC
メール送信区分(CC)のコード値を設定する。- Parameters:
recipientTypeCC- メール送信区分(CC)のコード値
-
getRecipientTypeBCC
メール送信区分(BCC)のコード値を取得する。- Returns:
- メール送信区分(BCC)のコード値
-
setRecipientTypeBCC
メール送信区分(BCC)のコード値を設定する。- Parameters:
recipientTypeBCC- メール送信区分(BCC)のコード値
-
getStatusUnsent
メール送信ステータス(未送信)のコード値を取得する。- Returns:
- メール送信ステータス(未送信)
-
setStatusUnsent
メール送信ステータス(未送信)のコード値を設定する。- Parameters:
statusUnsent- メール送信ステータス(未送信)のコード値
-
getStatusSent
メール送信ステータス(送信済)のコード値を取得する。- Returns:
- メール送信ステータス(送信済)のコード値
-
setStatusSent
メール送信ステータス(送信済)のコード値を設定する。- Parameters:
statusSent- メール送信ステータス(送信済)のコード値
-
getStatusFailure
メール送信ステータス(送信失敗)のコード値を取得する。- Returns:
- メール送信ステータス(送信失敗)のコード値
-
setStatusFailure
メール送信ステータス(送信失敗)のコード値を設定する。- Parameters:
statusFailure- メール送信ステータス(送信失敗)のコード値
-
getSendFailureCode
送信失敗時の障害コードを取得する。- Returns:
- 送信失敗時の障害コード
-
getSendSuccessMessageId
メール送信成功時のメッセージIDを取得する。- Returns:
- メール送信成功時のメッセージID
-
setSendSuccessMessageId
メール送信成功時のメッセージIDを設定する。ログ出力時に、メール送信要求IDが渡されるため、 メッセージテーブルにこのメッセージIDに対応する以下のようなメッセージを登録すれば、 メール送信要求IDをログに含めることが出来る。 メッセージ例)”メールを送信しました。 mailRequestId=[{0}]”- Parameters:
sendSuccessMessageId- メール送信成功時のメッセージID
-
getMailRequestCountMessageId
メール送信要求件数出力時のメッセージIDを取得する。- Returns:
- メール送信要求件数出力時のメッセージID
-
setMailRequestCountMessageId
メール送信要求件数出力時のメッセージIDを設定する。 *ログ出力時に、メール送信要求の件数が渡されるため、 メッセージテーブルにこのメッセージIDに対応する以下のようなメッセージを登録すれば、 メール送信要求の件数をログに含めることが出来る。 メッセージ例)”メール送信要求が {0} 件あります。”- Parameters:
mailRequestCountMessageId- メール送信要求件数出力時のメッセージID
-
setSendFailureCode
送信失敗時の障害コードを設定する。ログ出力時に、メール送信要求IDが渡されるため、 メッセージテーブルにこの障害コードに対応する以下のようなメッセージを登録すれば、 メール送信要求IDをログに含めることが出来る。 メッセージ例)”メール送信に失敗しました。 mailRequestId=[{0}]”- Parameters:
sendFailureCode- 送信失敗時の障害コード
-
getAbnormalEndExitCode
public int getAbnormalEndExitCode()送信失敗時の終了コードを取得する。- Returns:
- 送信失敗時の終了コード
-
setAbnormalEndExitCode
public void setAbnormalEndExitCode(int abnormalEndExitCode) 送信失敗時の終了コードを設定する。- Parameters:
abnormalEndExitCode- 送信失敗時の終了コード
-