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