Uses of Package
org.apache.camel.model

Packages that use org.apache.camel.model
org.apache.camel The JAXB POJOs for the XML Configuration of the routing rules. 
org.apache.camel.builder The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers
org.apache.camel.converter A set of helper classes for converting from different types of Java object to be used by the Type Conversion Support 
org.apache.camel.impl Default implementation classes for Camel Core 
org.apache.camel.impl.osgi   
org.apache.camel.management Camel management 
org.apache.camel.management.mbean Camel management JMX Mbeans 
org.apache.camel.model The JAXB POJOs for the XML Configuration of the routing rules. 
org.apache.camel.model.dataformat The JAXB POJOs for the Data Formats used to marshal and unmarshal objects to and from streams inside components 
org.apache.camel.model.loadbalancer The Load Balancer EIP pattern 
org.apache.camel.processor A collection of Processor implementations which are used to implement the Enterprise Integration Patterns 
org.apache.camel.processor.exceptionpolicy Exception policy startegies for Dead Letter Channel pattern. 
org.apache.camel.processor.interceptor Helper classes for interceptors. 
org.apache.camel.spi Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. 
org.apache.camel.util.concurrent Concurrent utility classes 
org.apache.camel.view Helper class to help with the Visualisation of Routes 
 

Classes in org.apache.camel.model used by org.apache.camel
DataFormatDefinition
          Represents the base XML type for DataFormat.
ProcessorDefinition
          Base class for processor types that most XML types extend.
RouteDefinition
          Represents an XML <route/> element
RoutesDefinition
          Represents a collection of routes
 

Classes in org.apache.camel.model used by org.apache.camel.builder
ExpressionNode
          A base class for nodes which contain an expression and a number of outputs
InterceptDefinition
          Represents an XML <intercept/> element
InterceptFromDefinition
          Represents an XML <interceptFrom/> element
InterceptSendToEndpointDefinition
          Represents an XML <interceptToEndpoint/> element
OnCompletionDefinition
          Represents an XML <onCompletion/> element
OnExceptionDefinition
          Represents an XML <onException/> element
ProcessorDefinition
          Base class for processor types that most XML types extend.
RouteDefinition
          Represents an XML <route/> element
RoutesDefinition
          Represents a collection of routes
 

Classes in org.apache.camel.model used by org.apache.camel.converter
DescriptionDefinition
          Represents a description element which can be used on any element in the EIP route
 

Classes in org.apache.camel.model used by org.apache.camel.impl
AggregateDefinition
          Represents an XML <aggregate/> element
DataFormatDefinition
          Represents the base XML type for DataFormat.
FromDefinition
          Represents an XML <from/> element
OptionalIdentifiedDefinition
          Allows an element to have an optional ID specified
ProcessorDefinition
          Base class for processor types that most XML types extend.
RouteDefinition
          Represents an XML <route/> element
RoutesDefinition
          Represents a collection of routes
 

Classes in org.apache.camel.model used by org.apache.camel.impl.osgi
DataFormatDefinition
          Represents the base XML type for DataFormat.
 

Classes in org.apache.camel.model used by org.apache.camel.management
ProcessorDefinition
          Base class for processor types that most XML types extend.
 

Classes in org.apache.camel.model used by org.apache.camel.management.mbean
ProcessorDefinition
          Base class for processor types that most XML types extend.
 

Classes in org.apache.camel.model used by org.apache.camel.model
AggregateDefinition
          Represents an XML <aggregate/> element
AOPDefinition
          Deprecated. will be removed in the future
BeanDefinition
          Represents an XML <bean/> element
Block
          Interface to add block featuring to the XML element type.
CatchDefinition
          Represents an XML <catch/> element
ChoiceDefinition
          Represents an XML <choice/> element
DataFormatDefinition
          Represents the base XML type for DataFormat.
DelayDefinition
          Represents an XML <delay/> element
DescriptionDefinition
          Represents a description element which can be used on any element in the EIP route
DynamicRouterDefinition
          Represents an XML <dynamicRouter/> element
ExecutorServiceAwareDefinition
          Enables definitions to support concurrency using ExecutorService
ExpressionNode
          A base class for nodes which contain an expression and a number of outputs
ExpressionSubElementDefinition
          Represents an expression sub element
FilterDefinition
          Represents an XML <filter/> element
FinallyDefinition
          Represents an XML <finally/> element
FromDefinition
          Represents an XML <from/> element
IdempotentConsumerDefinition
          Represents an XML <idempotentConsumer/> element
IdentifiedType
          The unique identifier for a bean.
InterceptDefinition
          Represents an XML <intercept/> element
InterceptFromDefinition
          Represents an XML <interceptFrom/> element
InterceptSendToEndpointDefinition
          Represents an XML <interceptToEndpoint/> element
LoadBalanceDefinition
          Represents an XML <loadBalance/> element
LoadBalancerDefinition
          Represents an XML <loadBalancer/> element
LoopDefinition
          Represents an XML <loop/> element
MulticastDefinition
          Represents an XML <multicast/> element
NodeFactory
          A simple factory used to create new child nodes which allows pluggable extension points such as to add extra DSL helper methods such as for the Groovy or Ruby DSLs
NoOutputDefinition
          Base class for definitions which does not support outputs.
NoOutputExpressionNode
          An ExpressionNode which does not support any outputs.
OnCompletionDefinition
          Represents an XML <onCompletion/> element
OnExceptionDefinition
          Represents an XML <onException/> element
OptionalIdentifiedDefinition
          Allows an element to have an optional ID specified
OtherwiseDefinition
          Represents an XML <otherwise/> element
OutputDefinition
          A useful base class for output types
PipelineDefinition
          Represents an XML <pipeline/> element which can be used to define an explicit pipeline; or to define a specific pipeline within a <multicast> block
PolicyDefinition
          Represents an XML <policy/> element
ProcessorDefinition
          Base class for processor types that most XML types extend.
RecipientListDefinition
          Represents an XML <recipientList/> element
RedeliveryPolicyDefinition
          Represents an XML <redeliveryPolicy/> element
ResequenceDefinition
          Represents an XML <resequence/> element
RouteContainer
          Container to hold Route.
RouteDefinition
          Represents an XML <route/> element
RoutingSlipDefinition
          Represents an XML <routingSlip/> element
SamplingDefinition
          Represents an XML <sample/> element
SendDefinition
          Base class for sending to an endpoint with an optional ExchangePattern
SetExchangePatternDefinition
          Represents an XML <setExchangePattern/> element
SortDefinition
          Represents an XML <sort/> element
SplitDefinition
          Represents an XML <split/> element
ThreadPoolProfileDefinition
          Represents an XML <threadPoolProfile/> element
ThreadsDefinition
          Represents an XML <threads/> element
ThrottleDefinition
          Represents an XML <throttle/> element
ToDefinition
          Represents an XML <to/> element
TransactedDefinition
          Represents an XML <transacted/> element
TryDefinition
          Represents an XML <try/> element
ValidateDefinition
          Represents an XML <validate/> element
WhenDefinition
          Represents an XML <when/> element
 

Classes in org.apache.camel.model used by org.apache.camel.model.dataformat
DataFormatDefinition
          Represents the base XML type for DataFormat.
IdentifiedType
          The unique identifier for a bean.
 

Classes in org.apache.camel.model used by org.apache.camel.model.loadbalancer
ExpressionSubElementDefinition
          Represents an expression sub element
IdentifiedType
          The unique identifier for a bean.
LoadBalancerDefinition
          Represents an XML <loadBalancer/> element
 

Classes in org.apache.camel.model used by org.apache.camel.processor
OnExceptionDefinition
          Represents an XML <onException/> element
ProcessorDefinition
          Base class for processor types that most XML types extend.
 

Classes in org.apache.camel.model used by org.apache.camel.processor.exceptionpolicy
OnExceptionDefinition
          Represents an XML <onException/> element
WhenDefinition
          Represents an XML <when/> element
 

Classes in org.apache.camel.model used by org.apache.camel.processor.interceptor
InterceptDefinition
          Represents an XML <intercept/> element
ProcessorDefinition
          Base class for processor types that most XML types extend.
 

Classes in org.apache.camel.model used by org.apache.camel.spi
DataFormatDefinition
          Represents the base XML type for DataFormat.
FromDefinition
          Represents an XML <from/> element
OptionalIdentifiedDefinition
          Allows an element to have an optional ID specified
ProcessorDefinition
          Base class for processor types that most XML types extend.
RouteDefinition
          Represents an XML <route/> element
 

Classes in org.apache.camel.model used by org.apache.camel.util.concurrent
ExecutorServiceAwareDefinition
          Enables definitions to support concurrency using ExecutorService
 

Classes in org.apache.camel.model used by org.apache.camel.view
FromDefinition
          Represents an XML <from/> element
ProcessorDefinition
          Base class for processor types that most XML types extend.
RouteDefinition
          Represents an XML <route/> element
 



Apache CAMEL