DA
- 取得する配信先のアドレスクラスの型public interface DeliveryMediaResolver<DA extends DeliveryAddress>
WEB-INF/classes/META-INF/services/jp.co.intra_mart.foundation.message_hub.resolver.media.DeliveryMediaResolver
標準では、以下の情報を利用して配信有無を決定します。UserEventConfig.getState()
)EventElement.getDeliveryMediaDisplaySetting()
)の initialCheckState
プロパティEventElement.getDisplaySetting()
)の initialCheckState
プロパティDeliveryMediaElement.getDisplaySetting()
)の initialCheckState
プロパティUserAddressResolver
により決定します。
どちらを利用するかは、以下のプラグインにより定義されています。 プラグインID: jp.co.intra_mart.message_hub.StandardDeliveryMediaResolver
DisplaySetting
の initialCheckState
の説明を参照してください。修飾子とタイプ | メソッドと説明 |
---|---|
Class<DA> |
getDeliveryAddressClass()
取得する配信先のアドレスが格納されたクラスを返却します。
|
void |
resolve(DeliveryMediaResolveResultMap resultMap,
Event event,
DA address,
Message message)
配信先メディアの利用可否情報を解決します。
|
Class<DA> getDeliveryAddressClass()
void resolve(DeliveryMediaResolveResultMap resultMap, Event event, DA address, Message message) throws DeliveryMediaResolveException
resultMap
- 判定結果管理オブジェクトevent
- 配信元のイベントaddress
- 配信先のアドレスmessage
- 配信される予定のメッセージDeliveryMediaResolveException
- 配信先メディアの利用可否の解決に失敗した場合Copyright © 2012 NTT DATA INTRAMART CORPORATION