パッケージ | 説明 |
---|---|
jp.co.intra_mart.foundation.message_hub.delivery |
IM-MessageHub の配信インターフェースを定義するパッケージです。
|
jp.co.intra_mart.foundation.message_hub.delivery.strategy |
IM-MessageHub のメッセージの分割配信をサポートするためのインタフェースを定義するパッケージです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
abstract void |
MessageDeliverer.deliver(DeliveryMessage message)
メッセージを配信します。
|
void |
AbstractMessageDeliverer.deliver(DeliveryMessage message) |
protected abstract void |
AbstractMessageDeliverer.deliver(T suitableModelForLogic,
DeliveryMessage message)
メッセージの配信処理を行います。
|
protected TemplateSearchCondition |
AbstractMessageDeliverer.extractTemplateSearchCondition(DeliveryMessage message)
配信用メッセージからテンプレートを特定するための情報を抽出します。
|
protected Locale |
AbstractMessageDeliverer.getTargetLocale(DeliveryMessage message)
このメソッドで返却されるロケールを元に、テンプレートの解決や変換処理を行います。
|
protected TemplateContext |
AbstractMessageDeliverer.map2TemplateContext(DeliveryMessage message)
テンプレートエンジンで利用するための
TemplateContext オブジェクトを生成します。 |
protected T |
AbstractMessageDeliverer.transformTo(DeliveryMessage message)
テンプレートエンジンを利用して、配信メッセージを配信用モデルに変換します。
|
protected void |
AbstractMessageDeliverer.writeErrorLog(DeliveryMessage message,
Collection<DeliveryAddress> to)
メッセージの送信が失敗したことを示すエラーログを出力します。
|
protected void |
AbstractMessageDeliverer.writeErrorLog(DeliveryMessage message,
DeliveryAddress... to)
メッセージの送信が失敗したことを示すエラーログを出力します。
|
protected void |
AbstractMessageDeliverer.writeSkipLog(DeliveryMessage message,
Collection<DeliveryAddress> to)
メッセージの送信をスキップしたことを示す情報ログを出力します。
|
protected void |
AbstractMessageDeliverer.writeSkipLog(DeliveryMessage message,
DeliveryAddress... to)
メッセージの送信をスキップしたことを示す情報ログを出力します。
|
protected void |
AbstractMessageDeliverer.writeSuccessLog(DeliveryMessage message,
Collection<DeliveryAddress> to)
メッセージの送信に成功したことを示す情報ログを出力します。
|
protected void |
AbstractMessageDeliverer.writeSuccessLog(DeliveryMessage message,
DeliveryAddress... to)
メッセージの送信に成功したことを示す情報ログを出力します。
|
protected void |
AbstractMessageDeliverer.writeWarningLog(DeliveryMessage message,
Collection<DeliveryAddress> to)
メッセージの送信に失敗し、スキップしたことを示す警告ログを出力します。
|
protected void |
AbstractMessageDeliverer.writeWarningLog(DeliveryMessage message,
DeliveryAddress... to)
メッセージの送信に失敗し、スキップしたことを示す警告ログを出力します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Collection<DeliveryMessage> |
MessageDivideStrategy.divide(DeliveryMedia media,
Collection<? extends DeliveryMessage> messages)
配信メッセージを分割します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Collection<DeliveryMessage> |
MessageDivideStrategy.divide(DeliveryMedia media,
Collection<? extends DeliveryMessage> messages)
配信メッセージを分割します。
|
Copyright © 2012 NTT DATA INTRAMART CORPORATION