Class XmlMarshallingValidationProcessor<T>

java.lang.Object
org.citrusframework.validation.AbstractValidationProcessor<T>
org.citrusframework.validation.xml.XmlMarshallingValidationProcessor<T>
All Implemented Interfaces:
MessageProcessor, MessageTransformer, ReferenceResolverAware, GenericValidationProcessor<T>, ValidationProcessor

public abstract class XmlMarshallingValidationProcessor<T> extends AbstractValidationProcessor<T>
Validation callback automatically unmarshalling message payload so we work with Java objects for validation.
Author:
Christoph Deppisch
  • Constructor Details

    • XmlMarshallingValidationProcessor

      public XmlMarshallingValidationProcessor()
      Default constructor.
    • XmlMarshallingValidationProcessor

      public XmlMarshallingValidationProcessor(Unmarshaller unmarshaller)
      Default constructor with unmarshaller.
  • Method Details