com.consol.citrus.validation
Class DefaultXMLMessageValidator

java.lang.Object
  extended by com.consol.citrus.validation.DefaultXMLMessageValidator
All Implemented Interfaces:
MessageValidator<XmlMessageValidationContext>

Deprecated. since 1.2, in favor of using DomXmlMessageValidator

@Deprecated
public class DefaultXMLMessageValidator
extends Object
implements MessageValidator<XmlMessageValidationContext>

Deprecated since version 1.2 TODO: Remove this class in major version update

Since:
2007
Author:
Christoph Deppisch

Constructor Summary
DefaultXMLMessageValidator()
          Deprecated.  
 
Method Summary
 XmlMessageValidationContext findValidationContext(List<ValidationContext> validationContexts)
          Deprecated. Delegate to new dom tree xml validator
 boolean supportsMessageType(String messageType)
          Deprecated. Delegate to new dom tree xml validator
 void validateMessage(org.springframework.integration.Message<?> receivedMessage, TestContext context, List<ValidationContext> validationContexts)
          Deprecated. Delegate to new dom tree xml validator
 void validateMessage(org.springframework.integration.Message<?> receivedMessage, TestContext context, XmlMessageValidationContext validationContext)
          Deprecated. Delegate to new dom tree xml validator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultXMLMessageValidator

public DefaultXMLMessageValidator()
Deprecated. 
Method Detail

validateMessage

public void validateMessage(org.springframework.integration.Message<?> receivedMessage,
                            TestContext context,
                            List<ValidationContext> validationContexts)
Deprecated. 
Delegate to new dom tree xml validator

Specified by:
validateMessage in interface MessageValidator<XmlMessageValidationContext>
Parameters:
receivedMessage - the message to validate.
context - the current test context.
validationContexts - list of available validation contexts.

validateMessage

public void validateMessage(org.springframework.integration.Message<?> receivedMessage,
                            TestContext context,
                            XmlMessageValidationContext validationContext)
Deprecated. 
Delegate to new dom tree xml validator

Specified by:
validateMessage in interface MessageValidator<XmlMessageValidationContext>
Parameters:
receivedMessage - the message to validate.
context - the current test context
validationContext - the proper validation context.

findValidationContext

public XmlMessageValidationContext findValidationContext(List<ValidationContext> validationContexts)
Deprecated. 
Delegate to new dom tree xml validator

Specified by:
findValidationContext in interface MessageValidator<XmlMessageValidationContext>
Returns:
the validation context.

supportsMessageType

public boolean supportsMessageType(String messageType)
Deprecated. 
Delegate to new dom tree xml validator

Specified by:
supportsMessageType in interface MessageValidator<XmlMessageValidationContext>
Parameters:
messageType - the message type representation as String (e.g. xml, json, csv, plaintext).
Returns:
true if this message validator is capable of validating the message type.


Copyright © 2008-2013 ConSol* Consulting&Solutions GmbH. All Rights Reserved.