public interface FromMailAddressResolver
MessageDeliverer
で利用されます。修飾子とタイプ | メソッドと説明 |
---|---|
MailAddress |
getMailAddress(String userCd,
Date baseDate,
Locale locale)
指定された ユーザコード と 基準日 と ロケール を元に、メールアドレスを取得します。
|
boolean |
isSupported(Event event)
このクラスが、引数に与えられた Event をサポートしているかどうかを判定します。
|
MailAddress getMailAddress(String userCd, Date baseDate, Locale locale)
MessageDeliverer
で利用されます。MessageDeliverer
は、
ServiceLoaderUtil#loadPriority(Class)
を利用して、 FromMailAddressResolver
を 順番に呼び出します。 FromMailAddressResolver
に処理が移ります。MessageDeliverer
はメールアドレスが解決されたと判断されます。MailAddress
に関する制限は以下のとおりですMailAddress.getAddress()
の値は、null でないことは保証されますが、メールアドレスとして妥当な文字列であることは保証されていません。MailAddress.getPersonal()
の値には null が格納されます。userCd
- ユーザコードbaseDate
- 基準日locale
- ロケールboolean isSupported(Event event)
getMailAddress(String, Date, Locale)
が実行されます。event
- イベントCopyright © 2012 NTT DATA INTRAMART CORPORATION