All Classes

Class Description
AbstractXmlTransformer
Super class for XML transformers.
AbstractXPathMessageSelector
Base class for XPath MessageSelector implementations.
AggregatedXmlMessageValidationException
The validation exception which aggregate all the XML validation errors.
BooleanTestXPathMessageSelector
Boolean XPath testing MessageSelector.
DefaultXmlPayloadConverter
Default implementation of XmlPayloadConverter.
DomResultFactory  
DomSourceFactory
SourceFactory implementation which supports creation of a DOMSource from a Document, File or String payload.
IntegrationXmlNamespaceHandler  
MarshallingTransformer
An implementation of AbstractTransformer that delegates to an OXM Marshaller.
MarshallingTransformerParser  
RegexTestXPathMessageSelector
XPath MessageSelector that tests if a provided String value matches a given Regular Expression.
ResultFactory
Factory to create a Result possibly taking into account the provided message payload instance.
ResultToDocumentTransformer
Creates a Document from a Result payload.
ResultToStringTransformer
Converts the passed Result to an instance of String.
ResultTransformer
Implementations of this class allow for the transformation of Result objects to other formats.
SourceCreatingTransformer
Transforms the payload to a Source using a SourceFactory.
SourceFactory
Factory to create a Source possibly taking into account the provided message payload instance.
StringResultFactory  
StringSourceFactory
SourceFactory implementation which supports creation of a StringSource from a Document, File or String payload
StringValueTestXPathMessageSelector
XPath MessageSelector that tests if a provided value supports payloads of type Document or String.
UnmarshallingTransformer
An implementation of Transformer that delegates to an OXM Unmarshaller.
UnmarshallingTransformerParser  
XmlPayloadConverter
Converter for creating XML Document, Node or Source instances from other types (e.g.
XmlPayloadValidatingFilterParser  
XmlValidatingMessageSelector
The XML validation-specific MessageSelector.
XmlValidatingMessageSelector.SchemaType  
XPathEvaluationType
Enumeration of different types of XPath evaluation used to indicate the type of evaluation that should be carried out using a provided XPath expression.
XPathExpressionEvaluatingHeaderValueMessageProcessor
The xPath-specific HeaderValueMessageProcessor
XPathExpressionParser
Parser for the <xpath-expression> element.
XPathFilterParser
Parser for the <xpath-filter> element.
XPathHeaderEnricher
Transformer implementation that evaluates XPath expressions against the message payload and inserts the result of the evaluation into a message header.
XPathHeaderEnricherParser
Parser for <xpath-header-enricher> elements.
XPathMessageSplitter
Message Splitter that uses an XPathExpression to split a Document, File or String payload into a NodeList.
XPathMessageSplitterParser  
XPathRouter
Message Router that uses XPathExpression evaluation to determine channel names.
XPathRouterParser
Parser for the <xpath-router/> element.
XPathTransformer
Transformer implementation that evaluates an XPath expression against the inbound Message payload and returns a Message whose payload is the result of that evaluation.
XPathTransformerParser
Parser for the 'xpath-transformer' element.
XPathUtils
Utility class for 'xpath' support.
XsltPayloadTransformer
Thread safe XSLT transformer implementation which returns a transformed Source, Document, or String.
XsltPayloadTransformerParser