From 0ae10fcfaefb527d6b589eefd9c8197098cf61a7 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 19 Jul 2010 18:02:25 +0000 Subject: [PATCH] INT-946 --- .../config/xml/spring-integration-2.0.xsd | 948 +++++++++--------- 1 file changed, 496 insertions(+), 452 deletions(-) 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