クラス AbstractResponseValidator<T>

java.lang.ObjectSE
org.springframework.integration.test.support.AbstractResponseValidator<T>
実装されたすべてのインターフェース:
MessageHandler
既知の直属サブクラス
MessageValidatorPayloadValidator

public abstract class AbstractResponseValidator<T> extends ObjectSE implements MessageHandler
RequestResponseScenario に使用されるレスポンスバリデーターの基本クラス
作成者:
David Turanski
  • コンストラクターの詳細

    • AbstractResponseValidator

      public AbstractResponseValidator()
  • メソッドの詳細

    • handleMessage

      public void handleMessage(Message<?> message) throws MessagingException
      メッセージを処理する
      次で指定:
      インターフェース MessageHandlerhandleMessage 
      例外:
      MessagingException
    • validateResponse

      protected abstract void validateResponse(T response)
      このメソッドを実装して、レスポンスを検証します (メッセージまたはペイロード)
      パラメーター:
      response - レスポンス。
    • extractPayload

      protected abstract boolean extractPayload()
      true の場合、validateResponse() のパラメーターとしてペイロードを抽出します
      戻り値:
      ペイロードを抽出する場合は true。メッセージを処理する場合は false。
    • getLastMessage

      public Message<?> getLastMessage()
      戻り値:
      lastMessage