クラス AbstractResponseValidator<T>
java.lang.ObjectSE
org.springframework.integration.test.support.AbstractResponseValidator<T>
- 実装されたすべてのインターフェース:
MessageHandler
- 既知の直属サブクラス
MessageValidator
,PayloadValidator
RequestResponseScenario
に使用されるレスポンスバリデーターの基本クラス - 作成者:
- David Turanski
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected abstract boolean
true の場合、validateResponse() のパラメーターとしてペイロードを抽出しますMessage
<?> void
handleMessage
(Message<?> message) メッセージを処理するprotected abstract void
validateResponse
(T response) このメソッドを実装して、レスポンスを検証します (メッセージまたはペイロード)
コンストラクターの詳細
AbstractResponseValidator
public AbstractResponseValidator()
メソッドの詳細
handleMessage
メッセージを処理する- 次で指定:
- インターフェース
MessageHandler
のhandleMessage
- 例外:
MessagingException
validateResponse
このメソッドを実装して、レスポンスを検証します (メッセージまたはペイロード)- パラメーター:
response
- レスポンス。
extractPayload
protected abstract boolean extractPayload()true の場合、validateResponse() のパラメーターとしてペイロードを抽出します- 戻り値:
- ペイロードを抽出する場合は true。メッセージを処理する場合は false。
getLastMessage
- 戻り値:
- lastMessage