Return-Path: X-Original-To: apmail-camel-commits-archive@www.apache.org Delivered-To: apmail-camel-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5C8CE17DFB for ; Tue, 10 Mar 2015 14:37:40 +0000 (UTC) Received: (qmail 56701 invoked by uid 500); 10 Mar 2015 14:37:18 -0000 Delivered-To: apmail-camel-commits-archive@camel.apache.org Received: (qmail 56568 invoked by uid 500); 10 Mar 2015 14:37:18 -0000 Mailing-List: contact commits-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list commits@camel.apache.org Received: (qmail 56444 invoked by uid 99); 10 Mar 2015 14:37:18 -0000 Received: from eris.apache.org (HELO hades.apache.org) (140.211.11.105) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Mar 2015 14:37:18 +0000 Received: from hades.apache.org (localhost [127.0.0.1]) by hades.apache.org (ASF Mail Server at hades.apache.org) with ESMTP id E507DAC030B for ; Tue, 10 Mar 2015 14:37:17 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r943182 [3/7] - in /websites/production/camel/content/schema: blueprint/ cxf/ spring-security/ spring/ spring/integration/ Date: Tue, 10 Mar 2015 14:37:17 -0000 To: commits@camel.apache.org From: ningjiang@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20150310143717.E507DAC030B@hades.apache.org> Modified: websites/production/camel/content/schema/blueprint/camel-blueprint.xsd ============================================================================== --- websites/production/camel/content/schema/blueprint/camel-blueprint.xsd (original) +++ websites/production/camel/content/schema/blueprint/camel-blueprint.xsd Tue Mar 10 14:37:17 2015 @@ -1,337 +1,978 @@ - - + - - - - - - - - - - - - - - - - - + + + Aggregates many messages into a single message + + + + + + Does processing before and/or after the route is completed + + + + + + Avro data format + + + + + + Barcode data format + + + + + + Base64 data format + + + + + + Configures batch-processing resequence eip. + + + + + + Calls a java bean + + + + + + BeanIO data format + + + + + + Bindy data format + + - - - - - - - + + + Castor data format + + + + + + Routes messages based on a series of predicates + + + + + + Circuit break load balancer + + + + + + For expressions and predicates using a constant + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + Scans for Java org.apache.camel.builder.RouteBuilder instances in the context org.apache.camel.spi.Registry. + + + + + + Converts the message body to another type + + + + + + Crypto data format + + + + + + CSV data format + + + + + + Custom data format + + + + + + Custom load balancer + + + + + + To configure data formats + + + + + + Delays processing for a specified length of time + + + + + + Rest DELETE command + + + + + + To provide comments about the node. + + + + + + Catches exceptions as part of a try catch finally block + + + + + + Path traversed when a try catch finally block exits + + + + + + Marks the beginning of a try catch finally block + + + + + + Routes messages based on dynamic rules + + + + + + For EL expressions and predicates + + - + + + Enriches a message with data from a secondary resource + + + + + An expression which extracts the named exchange property + + + - + + + A useful base class for an expression + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + Failover load balancer + + + + + + Filter out messages based using a predicate + + + + + + Flatpack data format + + + + + + Act as a message source as input to a route + + + + + + Rest GET command + + + + + + For Groovy expressions and predicates + + + + + + GZip data format + + + + + + Rest HEAD command + + + + + + An expression which extracts the named exchange header + + + + + + HL7 data format + + + + + + iCal data format + + + + + + Filters out duplicate messages + + + + + + Marks the exchange pattern for the route to one way + + + + + + Marks the exchange pattern for the route to request/reply + + + + + + Intercepts a message at each step in the route + + + + + + Intercepts incoming messages + + + + + + Intercepts messages being sent to an endpoint + + + + + + For JavaScript expressions and predicates + + + + + + JAXB data format + + + + + + JiBX data format + + - - - - - + + + Json data format + + + + + + For JSonPath expressions and predicates + + + + + + For JXPath expressions and predicates + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + Represents a parameterised language expression which can support any language at runtime using the language attribute. + + + + + + Balances message processing among a number of nodes + + + + + + Logs the defined message to the logger + + + + + + Processes a message multiple times + + + + + + Marshals data into a specified format for transmission over a transport or component + + + + + + For expressions and predicates using a java bean (aka method call) + + + + + + Routes the same message to multiple paths either sequentially or in parallel. + + + + + + For MVEL expressions and predicates + + + + + + For OGNL expressions and predicates + + + + + + Route to be executed when normal route processing completes + + + + + + Route to be executed when an exception is thrown + + + + + + To configure optimistic locking + + + + + + Route to be executed when all other choices evaluate to false + + + + + + Scans for Java org.apache.camel.builder.RouteBuilder classes in java packages + + + + + + PGP data format + + + + + + For PHP expressions and predicates + + + + + + Routes the message to a sequence of processors. + + + + + + Defines a policy the route will use + + + + + + Enriches messages with data polled from a secondary resource + + + + + + Rest POST command + + + + + + Calls a Camel processor. + + + + + + A series of key value pair + + - + + + A key value pair + + - + + + Google protobuf data format + + - - - - - - - - - + + + Rest PUT command + + + + + + For Python expressions and predicates + + + + + + Random load balancer + + + + + + Routes messages to a number of dynamically specified recipients (dynamic to) + + + + + + To configure re-delivery for error handling + + - - - - - - - - - - - - - - - + + + For using a custom expression + + + + + + Removes a named header from the message + + + + + + Removes message headers whose name matches a specified pattern + + + + + + Removes message exchange properties whose name matches a specified pattern + + + + + + Removes a named property from the message exchange + + + + + + Resequences (re-order) messages based on an expression + + + + + + Defines a rest service using the rest-dsl + + + + + + To configure rest binding + + + + + + To configure rest + + - - - - - - - - - - - - - + + + To refer to an XML file with rest services defined using the rest-dsl + + + + + + A key value pair + + + + + + A series of rest services defined using the rest-dsl + + + + + + Forces a rollback by stopping routing the message + + + + + + Round robin load balancer + + + + + + A Camel route + + + + + + To refer to a Java org.apache.camel.builder.RouteBuilder instance to use. + + - - - - - - - - - - - + + + To refer to an XML file with routes defined using the xml-dsl + + + + + + A series of Camel routes + + + + + + Routes a message through a series of steps that are pre-determined (the slip) + + + + + + RSS data format + + + + + + For Ruby expressions and predicates + + + + + + Extract a sample of the messages passing through a route + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + xml-security data format + + + + + + Java Object Serialization data format + + + + + + Sets the contents of the message body + + + + + + Sets the exchange pattern on the message exchange + + + + + + Sets the contents of a fault message's body + + + + + + Sets the value of a message header + + + + + + Sets the value of a header on the outbound message + + + + + + Sets a named property on the message exchange + + + + + + For expressions and predicates using the simple language + + + + + + SOAP data format + + + + + + Sorts the contents of the message + + + + + + For Spring Expression Language (SpEL) expressions and predicates + + + + + + Splits a single message into many sub-messages. + + + + + + For SQL expressions and predicates + + - - - + + + Sticky load balancer + + + + + + Stops the processing of the current message + + + + + + Configures stream-processing resequence eip. + + - - - - - + + + Represents the String (text based) DataFormat + + + + + + Syslog data format + + - - - - - - - - - - - - - - - - - + + + For HL7 terser expressions and predicates + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + To configure thread pools + + + + + + Specifies that all steps after this node are processed asynchronously + + + + + + Controls the rate at which messages are passed to the next node in the route + + + + + + Throws an exception + + + + + + Tidymark (wellformed HTML) data format + + + + + + Sends the message to an endpoint + + + + + + For expressions and predicates using a body or header tokenizer. + + + + + + Topic load balancer + + + + + + Enables transaction on the route + + + + + + Transforms the message body based on an expression + + + + + + UniVocity CSV data format + + + + + + UniVocity fixed-width data format + + + + + + To configure headers for UniVocity data formats. + + + + + + UniVocity TSV data format + + + + + + Converts the message data received from the wire into a format that Apache Camel processors can consume + + + + + + Validates a message based on an expression + + + + + + Rest command + + + + + + For VTD-XML (fast and efficient XPath) expressions and predicates + + + + + + Weighted load balancer + + + + + + Triggers a route when an expression evaluates to true + + + + + + Predicate to determine if the message should be sent or not to the endpoint when using interceptSentToEndpoint. + + + + + + Routes a copy of a message (or creates a new message) to a secondary destination while continue routing the original message. + + + + + + XMLBeans data format + + + + + + xml-json data format + + + + + + xml-rpc data format + + + + + + For XPath expressions and predicates + + + + + + For XQuery expressions and predicates + + + + + + xstream data format + + + + + + For expressions and predicates using a body or header tokenizer. + + + + + + zip data format (not for zip files) + + + + + + zip-file data format + + @@ -341,7 +982,7 @@ - + @@ -350,7 +991,7 @@ - + @@ -359,45 +1000,49 @@ - + - + + + Sets the value of the id property. + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -422,7 +1067,7 @@ - + @@ -432,21 +1077,29 @@ - + - - + + + Property key + + + + + Property value + + - + @@ -473,16 +1126,16 @@ - - - + + + - - + + @@ -536,7 +1189,7 @@ - + @@ -573,10 +1226,11 @@ - + + @@ -590,79 +1244,234 @@ - - - - - - - - - - - - - - - - - - - - + + + Sets the maximum redeliveries x = redeliver at most x times 0 = no redeliveries -1 = redeliver forever + + + + + Sets the initial redelivery delay + + + + + Allow synchronous delayed redelivery. + + + + + Sets the back off multiplier + + + + + Turn on exponential backk off + + + + + Sets the collision avoidance factor + + + + + Turn on collision avoidance. + + + + + Sets the maximum delay between redelivery + + + + + Sets the logging level to use when retries has exhausted + + + + + Sets the logging level to use for logging retry attempts + + + + + Sets whether retry attempts should be logged or not. Can be used to include or reduce verbose. + + + + + Sets whether stack traces should be logged. Can be used to include or reduce verbose. + + + + + Sets whether stack traces should be logged when an retry attempt failed. Can be used to include or reduce verbose. + + + + + Sets whether handled exceptions should be logged or not. Can be used to include or reduce verbose. + + + + + Sets whether new exceptions should be logged or not. Can be used to include or reduce verbose. A new exception is an exception that was thrown while handling a previous exception. + + + + + Sets whether continued exceptions should be logged or not. Can be used to include or reduce verbose. + + + + + Sets whether exhausted exceptions should be logged or not. Can be used to include or reduce verbose. + + + + + Sets whether exhausted exceptions should be logged including message history or not (supports property placeholders). Can be used to include or reduce verbose. + + + + + Disables redelivery (same as setting maximum redeliveries to 0) + + + + + Sets the delay pattern with delay intervals. + + + + + Controls whether to allow redelivery while stopping/shutting down a route that uses error handling. + + + + + Sets the reference of the instance of org.apache.camel.spi.ExchangeFormatter to generate the log message from exchange. + + - + + + Reference to the route builder instance + + - + + + Reference to the routes in the xml dsl + + - + + + Reference to the rest-dsl + + - + - - - - - - + + + Whether this profile is the default thread pool profile + + + + + Sets the core pool size + + + + + Sets the maximum pool size + + + + + Sets the keep alive time for idle threads in the pool + + + + + Sets the maximum number of tasks in the work queue. Use -1 or Integer.MAX_VALUE for an unbounded queue + + + + + Whether idle core threads is allowed to timeout and therefore can shrink the pool size below the core pool size Is by default false + + + + + Sets the handler for tasks which cannot be executed by the thread pool. + + - + - + - + + + Sets the id of this node + + - - - - - + + + Language such as en for english. + + + + + Layout position X + + + + + Layout position Y + + + + + Layout width + + + + + Layout height + + @@ -675,7 +1484,7 @@ - + @@ -684,6 +1493,7 @@ + @@ -699,12 +1509,14 @@ - + - + + + - + @@ -712,7 +1524,7 @@ - + @@ -725,6 +1537,7 @@ + @@ -736,6 +1549,9 @@ + + + @@ -751,7 +1567,11 @@ - + + + Class name to use for marshal and unmarshalling + + @@ -768,10 +1588,26 @@ - - - - + + + Width of the barcode + + + + + Height of the barcode + + + + + Image type of the barcode such as png + + + + + Barcode format such as QR-Code + + @@ -780,9 +1616,21 @@ - - - + + + To specific a maximum line length for the encoded data. By default 76 is used. + + + + + The line separators to use. By default \r\n is used. + + + + + Instead of emitting '' and '/' we emit '-' and '_' respectively. urlSafe is only applied to encode operations. Decoding seamlessly handles both modes. Is by default false. + + @@ -791,12 +1639,36 @@ - - - - - - + + + The BeanIO mapping file. Is by default loaded from the classpath. You can prefix with file: http: or classpath: to denote from where to load the mapping file. + + + + + The name of the stream to use. + + + + + Whether to ignore unidentified records. + + + + + Whether to ignore unexpected records. + + + + + Whether to ignore invalid records. + + + + + The charset to use. Is by default the JVM platform default charset. + + @@ -805,14 +1677,29 @@ - + + + Whether to use csv fixed or key value pairs mode. + + + + The java package names to scan for model classes. + - - + + + Name of model class to use. + + + + + To configure a default locale to use such as us for united states. To use the JVM platform default locale then use the name default + + @@ -821,15 +1708,33 @@ - - - + + + Path to a Castor mapping file to load from the classpath. + + + + + Whether validation is turned on or off. Is by default true. + + + + + Encoding to use when marshalling an Object to XML. Is by default UTF-8 + + + + Add additional packages to Castor XmlContext + + + Add additional class names to Castor XmlContext + @@ -842,15 +1747,51 @@ - - - - - - - - - + + + The JCE algorithm name indicating the cryptographic algorithm that will be used. Is by default DES/CBC/PKCS5Padding. + + + + + The name of the JCE Security Provider that should be used. + + + + + Refers to the secret key to lookup from the register to use. + + + + + Refers to a byte array containing the Initialization Vector that will be used to initialize the Cipher. + + + + + A JCE AlgorithmParameterSpec used to initialize the Cipher. Will lookup the type using the given name as a java.security.spec.AlgorithmParameterSpec type. + + + + + The size of the buffer used in the signature process. + + + + + The JCE algorithm name indicating the Message Authentication algorithm. + + + + + Flag indicating that a Message Authentication Code should be calculated and appended to the encrypted data. + + + + + Flag indicating that the configured IV should be inlined into the encrypted data stream. Is by default false. + + @@ -858,14 +1799,114 @@ - - - - - - - - + + + + + + The reference format to use it will be updated with the other format options the default value is CSVFormat.DEFAULT + + + + + The name of the format to use the default value is CSVFormat.DEFAULT + + + + + Disables the comment marker of the reference format. + + + + + Sets the comment marker of the reference format. + + + + + Sets the delimiter to use. The default value is (comma) + + + + + Use for disabling using escape character + + + + + Sets the escape character to use + + + + + Use for disabling headers + + + + + Whether to allow missing column names. + + + + + Whether to ignore empty lines. + + + + + Whether to ignore surrounding spaces + + + + + Used to disable null strings + + + + + Sets the null string + + + + + Used to disable quotes + + + + + Sets the quote which by default is + + + + + Used for disabling record separator + + + + + Sets the record separator (aka new line) which by default is \r\n (CRLF) + + + + [... 3808 lines stripped ...]