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.impl Default implementation classes for Camel Core 
org.apache.camel.management Camel JMX export services. 
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 LoadBalancer and the LoadBalancerStrategy JAXB Objects 
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 Utility classes used by the core of Camel and useful for Camel component developers 
org.apache.camel.view Helper class to help with the Visualisation of Routes 
 

Classes in org.apache.camel.model used by org.apache.camel
RouteDefinition
          Represents an XML <route/> element
 

Classes in org.apache.camel.model used by org.apache.camel.builder
ChoiceDefinition
          Represents an XML <choice/> element
ExpressionNode
          A base class for nodes which contain an expression and a number of outputs
InterceptDefinition
          Represents an XML <intercept/> 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
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.management
ProcessorDefinition
          Base class for processor types that most XML types extend.
 

Classes in org.apache.camel.model used by org.apache.camel.model
AbstractInterceptorDefinition
          Base class for interceptor types.
AggregateDefinition
          Represents an XML <aggregate/> element
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
ConvertBodyDefinition
          Represents an XML <convertBodyTo/> element
DelayDefinition
          Represents an XML <delay/> element
DescriptionDefinition
          Represents a description element which can be used on any element in the EIP route
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
InterceptorDefinition
          Base class for interceptor types.
LoadBalanceDefinition
          Represents an XML <loadBalance/> 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
OnExceptionDefinition
          Represents an XML <onException/> element
OptionalIdentifiedType
          Allows an element to have an optional ID specified
OtherwiseDefinition
          Represents an XML <otherwise/> element
OutputDefinition
          A useful base class for output types
PolicyDefinition
          Represents an XML <policy/> element
ProceedDefinition
          Represents an XML <proceed/> 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
SendDefinition
          Base class for sending to an endpoint with an optional ExchangePattern
SetBodyDefinition
          Represents an XML <setBody/> element.
SetExchangePatternDefinition
          Represents an XML <setExchangePattern/> element
SetHeaderDefinition
          Represents an XML <setHeader/> element
SetOutHeaderDefinition
          Represents an XML <setOutHeader/> element
SetPropertyDefinition
          Represents an XML <setProperty/> element
SortDefinition
          Represents an XML <sort/> element
SplitDefinition
          Represents an XML <split/> element
ThreadDefinition
          Represents an XML <thread/> element
ThrottleDefinition
          Represents an XML <throttle/> element
TransformDefinition
          Represents an XML <transform/> element
TryDefinition
          Represents an XML <try/> element
WhenDefinition
          Represents an XML <when/> element
 

Classes in org.apache.camel.model used by org.apache.camel.model.dataformat
IdentifiedType
          The unique identifier for a bean.
 

Classes in org.apache.camel.model used by org.apache.camel.model.loadbalancer
IdentifiedType
          The unique identifier for a bean.
 

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
AbstractInterceptorDefinition
          Base class for interceptor types.
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.util
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
 



Copyright © 2009 Apache Software Foundation. All Rights Reserved.