Uses of Package
org.apache.camel.model

Packages that use org.apache.camel.model
org.apache.camel The core Camel API. 
org.apache.camel.builder The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers
org.apache.camel.impl Default implementation classes for Camel Core 
org.apache.camel.impl.osgi Camel OSGi Activator. 
org.apache.camel.main Application level classes that can be used to instantiate camel. 
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 JAXB POJOs for the Load Balancer EIP pattern for the XML Configuration
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.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
ModelCamelContext
          Model level interface for the CamelContext
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.impl
AggregateDefinition
          Represents an XML <aggregate/> element
DataFormatDefinition
          Represents the base XML type for DataFormat.
FromDefinition
          Represents an XML <from/> element
ModelCamelContext
          Model level interface for the CamelContext
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.main
RouteDefinition
          Represents an XML <route/> element
 

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
ModelCamelContext
          Model level interface for the CamelContext
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. You can for example use Processor and InterceptStrategy to do AOP in Camel.
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
ModelCamelContext
          Model level interface for the CamelContext
ModelChannel
           
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
RoutesDefinition
          Represents a collection of routes
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
SetHeaderDefinition
          Represents an XML <setHeader/> 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
WireTapDefinition
          Represents an XML <wireTap/> 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
 

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
ModelChannel
           
ProcessorDefinition
          Base class for processor types that most XML types extend.
 

Classes in org.apache.camel.model used by org.apache.camel.spi
FromDefinition
          Represents an XML <from/> element
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.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