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 c389ba1bbf..03a3ad145c 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
@@ -100,12 +100,19 @@
-
+
+
+ Provides MessageDispatcher configuration
+ (i.e., failover, load-balancing, task-executor)
+
+
@@ -216,14 +223,14 @@
+
+
+ Defines a load-balancing strategy for the channel's dispatcher.
+ The default is a round-robin load
+ balancer.
+
+
-
-
- Defines a load-balancing strategy for the channel's dispatcher.
- The default is a round-robin load
- balancer.
-
-
@@ -391,13 +398,13 @@
-
-
+
This attribute is DEPRECATED. Please use the dispatcher sub-element
instead.
+
@@ -696,8 +703,9 @@
Specifies the order for invocation when this endpoint is connected as a
- subscriber to a
- SubscribableChannel.
+subscriber to a channel. This is particularly relevant when that channel
+is using a "failover" dispatching strategy. It has no effect when this
+endpoint itself is a Polling Consumer for a channel with a queue.
@@ -772,10 +780,10 @@
-
- A method defined on the bean referenced by 'ref' attribute
-
+
+ A method defined on the bean referenced by 'ref' attribute
+
@@ -2256,13 +2264,13 @@ Name of the header whose value to use.
-
+
+
+
A reference to a bean that implements the decision algorithm as to whether a given
message group is complete. The bean can be an implementation of the
CorrelationStrategy interface or a POJO.
-
-
@@ -2280,7 +2288,9 @@ Name of the header whose value to use.
- A SpEL expression to apply to the Message
+ A SpEL expression which implements correlation decision
+ algorithm to apply to the Message (e.g., payload.getPerson().getId() - correlate
+ based on the 'id' of the 'person' attribute of the message payload object)
@@ -2382,19 +2392,34 @@ Name of the header whose value to use.
+
+
+ Reference to a bean in this Application Context that implements ChannelInterceptor
+
+
-
+
+
+ Reference to a bean in this Application Context that implements ChannelInterceptor
+
-
+
+
+
+ Alows you to configure a Wire Tap interceptor that will send a copy of the message to a
+ channel identified by 'ref' attribute.
+
+
+
@@ -2709,6 +2734,9 @@ The list of component name patterns you want to track (e.g., tracked-components
+
+ Identifies the Message channel where Message will be sent after it's being processed by this endpoint
+
@@ -2727,6 +2755,9 @@ The list of component name patterns you want to track (e.g., tracked-components
+
+ The receiving Message channel of this endpoint
+
@@ -2739,6 +2770,12 @@ endpoint itself is a Polling Consumer for a channel with a queue.
]]>
-
+
+
+
+ Lifecycle attribute signaling if this component should be started during Application Context startup.
+
+
+
\ No newline at end of file