インターフェース MessageInfo
public interface MessageInfo
コンテナー(メッセージ処理ランタイム)はこのインターフェースを使用して、認証メカニズム(モジュール)による処理のために、メッセージとメッセージ処理状態を認証コンテキストに渡します。
このインターフェースは、メッセージ交換のためのリクエストメッセージオブジェクトとレスポンスメッセージオブジェクトをカプセル化します。このインターフェースは、追加のコンテキストをキーと値のペアの形でカプセル化されたメッセージに関連付けるためにも使用できます。
このインターフェースのすべての実装は、引数なしのコンストラクターと、単一の Map 引数を取るコンストラクターを提供する必要があります。追加のコンストラクターを提供することもできます。
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明getMap()
この MessageInfo の Map オブジェクトを取得(への参照)します。この MessageInfo からリクエストメッセージオブジェクトを取得します。この MessageInfo からレスポンスメッセージオブジェクトを取得します。void
setRequestMessage
(ObjectSE request) この MessageInfo にリクエストメッセージオブジェクトを設定します。void
setResponseMessage
(ObjectSE response) この MessageInfo にレスポンスメッセージオブジェクトを設定します。
メソッドの詳細
getRequestMessage
ObjectSE getRequestMessage()この MessageInfo からリクエストメッセージオブジェクトを取得します。- 戻り値:
- リクエストメッセージを表すオブジェクト。MessageInfo 内にリクエストメッセージが設定されていない場合は null。
getResponseMessage
ObjectSE getResponseMessage()この MessageInfo からレスポンスメッセージオブジェクトを取得します。- 戻り値:
- レスポンスメッセージを表すオブジェクト。MessageInfo 内にレスポンスメッセージが設定されていない場合は null。
setRequestMessage
この MessageInfo にリクエストメッセージオブジェクトを設定します。- パラメーター:
request
- リクエストメッセージを表すオブジェクト。
setResponseMessage
この MessageInfo にレスポンスメッセージオブジェクトを設定します。- パラメーター:
response
- レスポンスメッセージを表すオブジェクト。
getMap
この MessageInfo の Map オブジェクトを取得(への参照)します。取得したマップで実行される操作は、MessageInfo 内のマップに影響を与える必要があります。- 戻り値:
- この MessageInfo の Map オブジェクトこのメソッドは null を返しません。Map が MessageInfo に関連付けられていない場合、このメソッドは Map をインスタンス化し、この MessageInfo に関連付けてから返します。