Spring Integration

org.springframework.integration.test.support
Class PayloadValidator<T>

java.lang.Object
  extended by org.springframework.integration.test.support.AbstractResponseValidator<T>
      extended by org.springframework.integration.test.support.PayloadValidator<T>
All Implemented Interfaces:
MessageHandler

public abstract class PayloadValidator<T>
extends AbstractResponseValidator<T>

Validate a message payload. Create an anonymous instance or subclass this to validate a response payload.

Author:
David Turanski

Constructor Summary
PayloadValidator()
           
 
Method Summary
protected  boolean extractPayload()
          If true will extract the payload as the parameter for validateResponse()
 
Methods inherited from class org.springframework.integration.test.support.AbstractResponseValidator
getLastMessage, handleMessage, validateResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PayloadValidator

public PayloadValidator()
Method Detail

extractPayload

protected final boolean extractPayload()
Description copied from class: AbstractResponseValidator
If true will extract the payload as the parameter for validateResponse()

Specified by:
extractPayload in class AbstractResponseValidator<T>
Returns:
true to extract the payload; false to process the message.

Spring Integration