diff --git a/org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.0.xsd b/org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.0.xsd index e168948183..bb7518543f 100644 --- a/org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.0.xsd +++ b/org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.0.xsd @@ -60,8 +60,21 @@ - - + + + + Identifies this channel as a Queue style channel + + + + + + + Identifies this channel as a Queue style channel where messages could be prioritized + based on custom logic + + + @@ -86,7 +99,14 @@ A custom Queue implementation can be injected using the 'ref' attribute. - + + + + Capacity for this queue. Default capacity is 0 which means + this queue will accumulate as many messages as memory allows. + + + @@ -104,8 +124,24 @@ Defines a queue with priority-ordering for message reception. - - + + + + Capacity for this queue. Default capacity is 0 which means + this queue will accumulate as many messages as memory allows. + + + + + + + + + + @@ -135,7 +171,7 @@ - [DEFAULT] Defines a Round Robin dispatching strategy which allows for + [DEFAULT] Defines a Round Robin dispatching strategy which allows load balancing of messages between multiple Message Handlers. Which message handler receives the message first is determined by the 'order' attribute of such Message Handler. @@ -169,10 +205,11 @@ @@ -211,6 +248,15 @@ + + + + + + + type="org.springframework.util.ErrorHandler" /> @@ -279,7 +332,17 @@ - + + + + + + + @@ -310,17 +373,53 @@ + + + + + + + + + + - - + + + + + + + + + + + + + + + + + @@ -328,16 +427,47 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -347,6 +477,11 @@ + + + + + + - + + + + + + +