All Classes and Interfaces
Class
Description
Abstract schema mapping strategy extracts target namespace and root element name
for subclasses.
Abstract data dictionary works on XML message payloads only with parsing the document and translating each element
and attribute with respective value in dictionary.
Adds XML CDATA section tags to parameter value.
Default message validator implementation.
Escapes XML fragment with escaped characters for '<', '>'.
Locates WSDL import sources in Jar files
Very basic LSResolver implementation for resolving dtd resources by their systemId.
Very basic data dictionary that holds a list of mappings for message elements.
Message selector accepts XML messages according to specified root element QName.
Message selector factory for this implementation.
Mapping strategy uses the root element local name to find matching schema
instance.
Bean definition parser for schema configuration.
Special schema mapping strategy delegating to several other strategies in
a mapping chain.
Mapping strategy checks on target namespaces in schemas to find matching schema
instance.
Wrapper implementation takes care of nested WSDL schema types.
XHTML message validator using W3C jtidy to automatically convert HTML content to XHTML fixing most common
well-formed errors in HTML markup.
Class is loaded with Spring application context in Citrus.
Validation callback automatically unmarshalling message payload so we work with
Java objects for validation.
Fluent builder.
Class providing several utility methods for XML processing.
Validation matcher receives a XML data and validates it against expected XML with full
XML validation support (e.g. ignoring elements, namespace support, ...).
Enumeration representing the possible result types for XPath expression evaluation.
Xml data dictionary implementation maps elements via XPath expressions.
Processor implementation evaluating XPath expressions on message payload during message construction.
Fluent builder.
Message validator evaluates set of XPath expressions on message payload and checks that values are as expected.
Extracts predicate from message payload via XPath expression evaluation.
Message selector accepts XML messages in case XPath expression evaluation result matches
the expected value.
Message selector factory for this implementation.
Class reads message elements via XPath expressions and saves the text values as new test variables.
Fluent builder.
XPath utility class providing static utility methods
dealing with XPath expression evaluation.
Schema combines multiple file resources usually with exactly the same target namespace to
one single schema instance.
Interface for schema mapping strategies used in schema repository.
Schema repository holding a set of XML schema resources known in the test scope.