public abstract class AppLoggerMailJob extends AppLoggerJob
バッチ処理固有ログ出力基底クラスの拡張。
AppJob
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
EMAIL_SMTP_FROM
メール:送信元メールアドレス(FROM)
|
static java.lang.String |
EMAIL_SMTP_HOST_NAME
メール:メールサーバ
|
static int |
EMAIL_SMTP_HOST_PORT
メール:SMTPポート
|
static java.lang.String |
EMAIL_SMTP_TO
メール:送信先メールアドレス(TO)
|
protected java.lang.String |
emailSmtpFrom
メール:送信元メールアドレス(FROM)(※バッチ個々に設定が必要な場合、継承先で上書き)
|
protected java.lang.String |
emailSmtpTo
メール:送信先メールアドレス(TO)(※バッチ個々に設定が必要な場合、継承先で上書き)
|
protected java.lang.String |
emailTitle
メール:メールタイトル
|
protected boolean |
isJobMail
メール:バッチログのメール配信をするしない(true:する、false:しない)
|
LOG_FILE_PATH, logDateFormat, logFileName, logFilePath
コンストラクタと説明 |
---|
AppLoggerMailJob() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
_finally()
バッチ終了時にメール配信処理を行う。
|
init
public static final java.lang.String EMAIL_SMTP_HOST_NAME
public static final int EMAIL_SMTP_HOST_PORT
public static final java.lang.String EMAIL_SMTP_TO
public static final java.lang.String EMAIL_SMTP_FROM
protected boolean isJobMail
protected java.lang.String emailTitle
protected java.lang.String emailSmtpTo
protected java.lang.String emailSmtpFrom
protected void _finally()
スーパークラスのメソッドを先に呼び出し、ログを切り替えている。 メール出力に関するログ等、以降のログはapplication.logとして出力される。
_finally
クラス内 AppLoggerJob
AppJob._finally()