public interface MailSendListener
onSendMail(MailSendEvent)
メソッドを実装してください。
そのクラス名を /conf/javamail-config/javamail-config.xmlに記述してください。以下はその記述例です。<listener> <listener-class>foo.TestListener1</listener-class> <listener-class>foo.TestListener2</listener-class> </listener>
onSendMail(MailSendEvent)
メソッドの戻り値はCONTINUE
です。
リスナ実行中に以降のリスナをスキップする場合はSKIP_LISTENER
を返却してください。
メール送信を行わない場合はSTOP_MAILSEND
を返却してください。修飾子とタイプ | フィールドと説明 |
---|---|
static int |
CONTINUE
リスナー処理を続行し、メール送信を行います。
|
static int |
SKIP_LISTENER
リスナー処理を中止し、メール送信を行います。
|
static int |
STOP_MAILSEND
リスナー処理を中止し、メール送信を中止します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
onSendMail(MailSendEvent event)
メール送信が行われたことを通知します。
|
static final int CONTINUE
static final int SKIP_LISTENER
static final int STOP_MAILSEND
int onSendMail(MailSendEvent event) throws MailSenderException
event
- メール送信イベントMailSenderException
- リスナーで例外が発生Copyright © 2012 NTT DATA INTRAMART CORPORATION