FUSE Mediation Router 2.7 XML Schema Reference

http://camel.apache.org/schema/spring
element choice

Model
<choice
  id = ID
  inheritErrorHandler = boolean
  (any attribute from any namespace other than http://camel.apache.org/schema/spring)>
description?, when*, otherwise?
</choice>
Disallowed substitutions (block)
none (extensions, restrictions and substitutions are allowed)
Substitution group exclusion (final)
none (extensions and restrictions are allowed)
Content Type
declared with type choiceDefinition
element-only content, not nillable.
Usage
This element can be the root element of XML instance documents.
This element can be a child of the following elements: interceptToEndpoint, setHeader, loop, intercept, setBody, policy, interceptFrom, aop, doCatch, setFaultBody, sample, aggregate, doFinally, filter, doTry, multicast, validate, throttle, split, idempotentConsumer, recipientList, route, threads, resequence, otherwise, pipeline, routingSlip, setProperty, sort, transacted, onCompletion, dynamicRouter, delay, unmarshal, transform, marshal, when, setOutHeader, onException, loadBalance, bean, onExceptionDefinition/onWhen, onCompletionDefinition/onWhen, catchDefinition/onWhen, camelContextFactoryBean/interceptSendToEndpoint, interceptToEndpoint, setHeader, loop, intercept, setBody, policy, interceptFrom, aop, doCatch, setFaultBody, sample, aggregate, doFinally, filter, doTry, multicast, validate, throttle, split, idempotentConsumer, recipientList, route, threads, resequence, otherwise, pipeline, routingSlip, setProperty, sort, transacted, onCompletion, dynamicRouter, delay, unmarshal, transform, marshal, when, setOutHeader, onException, loadBalance, bean, onExceptionDefinition/onWhen, onCompletionDefinition/onWhen, catchDefinition/onWhen, camelContextFactoryBean/interceptSendToEndpoint.

Nested Element Summary
sequence
descriptionDefinitiondescription optional
           
whenDefinitionwhen 0...∞
           
otherwiseDefinitionotherwise optional
           


Attribute Summary
IDid
           
booleaninheritErrorHandler
           

Attribute Detail

id

Definition

Defined with global type ID

Model
ID
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

inheritErrorHandler

Definition

Defined with global type boolean

Model
boolean
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, finit value space
White Space Processing
collapse

FUSE Mediation Router 2.7 XML Schema Reference

FUSE Mediation Router 2.7 XML Schema Reference