From a4a27e941f722e134a2cc18696b7cb8e80c70b30 Mon Sep 17 00:00:00 2001 From: Gunnar Hillert Date: Thu, 21 Jun 2012 11:01:58 -0400 Subject: [PATCH] INT-2290 - Document Top Schema Elements in XML Module * Make sure all top-level XML Elements have documentation * Convert space to tabs --- .../xml/config/spring-integration-xml-2.2.xsd | 343 ++++++++++-------- 1 file changed, 192 insertions(+), 151 deletions(-) diff --git a/spring-integration-xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml-2.2.xsd b/spring-integration-xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml-2.2.xsd index 9005fbc167..8de0e0964c 100644 --- a/spring-integration-xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml-2.2.xsd +++ b/spring-integration-xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml-2.2.xsd @@ -19,12 +19,12 @@ + + + Defines an XML marshalling transformer. + + - - - Defines an XML marshalling transformer. - - @@ -76,12 +76,12 @@ + + + Defines an XML unmarshalling transformer. + + - - - Defines an XML unmarshalling transformer. - - @@ -99,12 +99,12 @@ + + + Defines an XSLT transformer. + + - - - Defines an XSLT transformer. - - @@ -162,12 +162,12 @@ + + + Defines an XPath transformer. + + - - - Defines an XPath transformer. - - @@ -347,126 +347,167 @@ - + - - - - - - + + + + + - - - - - - - - - Reference to the XPathExpression instance to be - evaluated against the input Message's payload. Either - this or 'xpath-expression' must be provided, but not - both. - - - - - - - - - - - + This flag will allow you to manage the + evaluation type. It is 'false' by default, however if + set to 'true', then the String evaluation type will be used. + ]]> + + + + + + + + + Reference to the XPathExpression instance to be + evaluated against the input Message's payload. Either + this or 'xpath-expression' must be provided, but not + both. + + + + + + + + + + + - - - - - - - - - + + + + + + + + representing channel names. Typically such a list + will contain a single channel name. However, + based on the results of an XPath Expression, the + XPath router can also take on the characteristics + of a Recipient List Router if the XPath Expression + returns more then one value. In that case, the + List will contain more then one channel + name and consequently Messages will be sent to + all channels in the list. + ]]> + + + + + - - ]]> - - - - - - - - - Specify the Converter to use when converting payloads prior to XPath evaluation. - The DefaultXmlPayloadConverter is used if this reference is not provided, and it - should be sufficient in most cases since it can convert from Node, Document, Source, - File, and String typed payloads. If you need to extend beyond the capabilities of - that default implementation, then an upstream Transformer is probably a better option - than providing a reference to a custom implementation of this strategy here. - - + + + ]]> + + + + + + + + + Specify the Converter to use when converting payloads prior to XPath evaluation. + The DefaultXmlPayloadConverter is used if this reference is not provided, and it + should be sufficient in most cases since it can convert from Node, Document, Source, + File, and String typed payloads. If you need to extend beyond the capabilities of + that default implementation, then an upstream Transformer is probably a better option + than providing a reference to a custom implementation of this strategy here. + + - - - - - + + + + + - - - - - - - - + + + + + + + representing channel names. Typically such a list + will contain a single channel name. However, + based on the results of an XPath Expression, the + XPath router can also take on the characteristics + of a Recipient List Router if the XPath Expression + returns more then one value. In that case, the + List will contain more then one channel + name and consequently Messages will be sent to + all channels in the list. + ]]> + + + + + - - ]]> - - - - - - - + + + ]]> + + + + + + + - + + + + + @@ -537,13 +578,13 @@ + + + Defines an XPath selector. + NOTE: this element is deprecated as of 2.1. Please use <xpath-filter> instead. + + - - - Defines an XPath selector. - NOTE: this element is deprecated as of 2.1. Please use <xpath-filter> instead. - - @@ -570,25 +611,25 @@ - - + - representing channel names. Typically such a list - will contain a single channel name. However, based - on the result of an XPath Expression the XPath router - can also take on the characteristics of the - Recipient List Router if the XPath Expression - returns more than one value, thus resulting in - the List containing more than one channel - name. + Internally XPath expressions will be evaluated as + NODESET type and converted to a List + representing channel names. Typically such a list + will contain a single channel name. However, based + on the result of an XPath Expression the XPath router + can also take on the characteristics of the + Recipient List Router if the XPath Expression + returns more than one value, thus resulting in + the List containing more than one channel + name. - In that case the Message will be sent to all channels - in the list. - ]]> - + In that case the Message will be sent to all channels + in the list. + ]]> + @@ -749,4 +790,4 @@ - \ No newline at end of file +