diff --git a/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.0.xsd b/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.0.xsd
index 9fd7ea4217..8cde776532 100644
--- a/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.0.xsd
+++ b/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.0.xsd
@@ -756,7 +756,7 @@
-
+
Defines an endpoint for exposing any bean reference as a service that
@@ -770,6 +770,13 @@
should be provided along with 'ref'.
+
+
+
+
+
+
+
@@ -778,94 +785,24 @@
Base type for Message-handling endpoints.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Base type for Message Endpoint elements that accept Messages from an
- input-channel and also may
- produce reply Messages to be sent to an
- output-channel.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Specify the maximum amount of time in milliseconds to wait when sending a reply
- Message to the output channel. By default the send will block for one second.
-
-
-
-
-
-
-
-
-
-
- Base type for Message Endpoint elements that
- accept Messages from an
- input-channel.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -910,78 +847,82 @@
-
-
-
-
-
-
-
- Specify the default delay in milliseconds. This value can be set to 0
- if the only Messages
- that
- should be delayed are those with a particular header (in that
- case, be sure to provide
- a value for the
- 'delay-header-name' attribute).
-
-
-
-
-
-
- Specify the name of the header that should contain the delay value.
- This value can either
- represent the number of milliseconds to delay counting from the current
- time or it can be an
- absolute Date until
- which the Message should be delayed.
-
-
-
-
-
-
- Provide a reference to the ScheduledExecutorService instance to which
- this endpoint should
- delegate when scheduling the sending of delayed Messages. If not
- provided, the default
- will use a thread pool of
- size 1.
-
-
-
-
-
-
-
-
-
-
-
- Provide a reference to the MessageStore instance that should be used
- to store Messages while
- awaiting the delay.
-
-
-
-
-
-
-
-
-
-
-
- Specify whether tasks should be able to complete on shutdown. By
- default this is 'false'.
-
-
-
+
+
+
+
+
+
+
+
+
+
+ Specify the default delay in milliseconds. This value can be set to 0
+ if the only Messages
+ that
+ should be delayed are those with a particular header (in that
+ case, be sure to provide
+ a value for the
+ 'delay-header-name' attribute).
+
+
+
+
+
+
+ Specify the name of the header that should contain the delay value.
+ This value can either
+ represent the number of milliseconds to delay counting from the current
+ time or it can be an
+ absolute Date until
+ which the Message should be delayed.
+
+
+
+
+
+
+ Provide a reference to the ScheduledExecutorService instance to which
+ this endpoint should
+ delegate when scheduling the sending of delayed Messages. If not
+ provided, the default
+ will use a thread pool of
+ size 1.
+
+
+
+
+
+
+
+
+
+
+
+ Provide a reference to the MessageStore instance that should be used
+ to store Messages while
+ awaiting the delay.
+
+
+
+
+
+
+
+
+
+
+
+ Specify whether tasks should be able to complete on shutdown. By
+ default this is 'false'.
+
+
+
+
@@ -992,23 +933,11 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
@@ -1021,36 +950,41 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1246,102 +1180,106 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Boolean value to indicate whether this header value should overwrite
- an existing header
- value for the same name.
-
-
-
-
-
-
-
-
-
-
-
- Element that accepts any user-defined header name/value pair.
-
-
-
-
-
-
-
-
- Specify the default boolean value for whether to overwrite existing
- header values. This will
- only take effect for
- sub-elements that do not provide their own 'overwrite' attribute. If the
- 'default-overwrite'
- attribute is not
- provided, then the specified header values will NOT overwrite any
- existing ones with the same
- header names.
-
-
-
-
-
-
-
-
-
- Specify whether null values, such as might be returned from an expression evaluation,
- should be
- skipped. The default value is true. Set this to false if a null value should
- trigger removal of the corresponding
- header instead.
-
-
-
-
-
-
-
-
-
- Reference to an Object to be invoked for header values.
- The 'method' attribute is required
- along with this.
-
-
-
-
-
-
-
-
-
- Method to be invoked on the referenced Object as specified by the
- 'ref' attribute. The method
- should return a Map with String-typed keys.
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Boolean value to indicate whether this header value should overwrite
+ an existing header
+ value for the same name.
+
+
+
+
+
+
+
+
+
+
+
+ Element that accepts any user-defined header name/value pair.
+
+
+
+
+
+
+
+
+ Specify the default boolean value for whether to overwrite existing
+ header values. This will
+ only take effect for
+ sub-elements that do not provide their own 'overwrite' attribute. If the
+ 'default-overwrite'
+ attribute is not
+ provided, then the specified header values will NOT overwrite any
+ existing ones with the same
+ header names.
+
+
+
+
+
+
+
+
+
+ Specify whether null values, such as might be returned from an expression evaluation,
+ should be
+ skipped. The default value is true. Set this to false if a null value should
+ trigger removal of the corresponding
+ header instead.
+
+
+
+
+
+
+
+
+
+ Reference to an Object to be invoked for header values.
+ The 'method' attribute is required
+ along with this.
+
+
+
+
+
+
+
+
+
+ Method to be invoked on the referenced Object as specified by the
+ 'ref' attribute. The method
+ should return a Map with String-typed keys.
+
+
+
+
+
+
+
@@ -1458,27 +1396,38 @@
-
-
-
-
- Specify one or more header names (as a comma separated list) to
- be removed from the
- MessageHeaders of the Message being handled.
-
-
-
+
+
+
+
+
+
+
+ Specify one or more header names (as a comma separated list) to
+ be removed from the
+ MessageHeaders of the Message being handled.
+
+
+
+
-
+
Defines a Transformer.
+
+
+
+
+
+
+
@@ -1491,11 +1440,8 @@
-
-
-
-
-
+
+
@@ -1508,10 +1454,8 @@
-
-
-
-
+
+
@@ -1524,36 +1468,39 @@
-
-
-
-
-
-
-
-
-
-
-
-
- The name of the bean to be produced by this transformer. The bean MUST BE of scope 'prototype'.
- NOTE: This attribute is mutually-exclusive with 'type'.
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ The name of the bean to be produced by this transformer. The bean MUST BE of scope 'prototype'.
+ NOTE: This attribute is mutually-exclusive with 'type'.
+
+
+
+
+
+
+
+
+
@@ -1578,25 +1525,22 @@
-
-
-
-
-
-
-
-
- Reference to the MessageStore to be used by this Claim Check transformer.
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ Reference to the MessageStore to be used by this Claim Check transformer.
+
+
+
+
+
+
+
+
+
@@ -1609,11 +1553,8 @@
-
-
-
-
-
+
+
@@ -1628,15 +1569,19 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -1646,21 +1591,29 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1673,18 +1626,26 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1693,6 +1654,15 @@
]]>
+
+
+
+
+
+
+
+
+
@@ -1722,7 +1692,6 @@
-
@@ -1733,27 +1702,35 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1763,6 +1740,15 @@
]]>
+
+
+
+
+
+
+
+
+
@@ -1805,7 +1791,6 @@
-
@@ -1872,55 +1857,67 @@
-
-
-
-
-
- Specify the maximum amount of time in milliseconds to wait when sending
- Messages
- to the target
- MessageChannels. By default the send will block
- indefinitely.
-
-
-
-
-
-
- Specify whether a failure to send to a single channel should be ignored.
- Otherwise
- MessageDeliveryExceptions will be thrown.
-
-
-
-
-
-
- Specify whether sequence number and size headers should be added to each
- Message.
-
-
-
-
-
+
+
+
+ Specify the maximum amount of time in milliseconds to wait when sending
+ Messages
+ to the target
+ MessageChannels. By default the send will block
+ indefinitely.
+
+
+
+
+
+
+ Specify whether a failure to send to a single channel should be ignored.
+ Otherwise
+ MessageDeliveryExceptions will be thrown.
+
+
+
+
+
+
+ Specify whether sequence number and size headers should be added to each
+ Message.
+
+
+
-
+
Defines a Splitter.
+
+
+
+
+
+
+
+
+
+ Defines an aggregating message endpoint.
+
+
-
-
- Defines an aggregating message endpoint.
-
-
+
+
+
+
+
+
+
+
+
@@ -1990,16 +1987,24 @@
-
-
+
+
+
+ Defines a resequencing message endpoint.
+
+
-
-
- Defines a resequencing message endpoint.
-
-
+
+
+
+
+
+
+
+
+
@@ -2100,7 +2105,6 @@
-
@@ -2212,7 +2216,7 @@
-
+
@@ -2351,5 +2355,45 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Specify the maximum amount of time in milliseconds to wait when sending a reply
+ Message to the output channel. By default the send will block for one second.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file