| Package | Description |
|---|---|
| org.apache.camel |
The core Camel API.
|
| org.apache.camel.builder | |
| 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.model.rest |
The JAXB POJOs for the REST DSL
|
| 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 |
Deprecated:
Helper class to help with the Visualisation of Routes
|
| Class and Description |
|---|
| DataFormatDefinition
Represents a Camel data format
|
| ProcessorDefinition
Base class for processor types that most XML types extend.
|
| RouteDefinition
A Camel route
|
| RoutesDefinition
A series of Camel routes
|
| Class and Description |
|---|
| ExpressionNode
A base class for nodes which contain an expression and a number of outputs
|
| InterceptDefinition
Intercepts a message at each step in the route
|
| InterceptFromDefinition
Intercepts incoming messages
|
| InterceptSendToEndpointDefinition
Intercepts messages being sent to an endpoint
|
| ModelCamelContext
Model level interface for the
CamelContext |
| OnCompletionDefinition
Route to be executed when normal route processing completes
|
| OnExceptionDefinition
Route to be executed when an exception is thrown
|
| ProcessorDefinition
Base class for processor types that most XML types extend.
|
| RouteDefinition
A Camel route
|
| RoutesDefinition
A series of Camel routes
|
| Class and Description |
|---|
| AggregateDefinition
Aggregates many messages into a single message
|
| DataFormatDefinition
Represents a Camel data format
|
| FromDefinition
Act as a message source as input to a route
|
| ModelCamelContext
Model level interface for the
CamelContext |
| ProcessorDefinition
Base class for processor types that most XML types extend.
|
| RouteDefinition
A Camel route
|
| RoutesDefinition
A series of Camel routes
|
| Class and Description |
|---|
| DataFormatDefinition
Represents a Camel data format
|
| Class and Description |
|---|
| RouteDefinition
A Camel route
|
| Class and Description |
|---|
| ProcessorDefinition
Base class for processor types that most XML types extend.
|
| Class and Description |
|---|
| ModelCamelContext
Model level interface for the
CamelContext |
| ProcessorDefinition
Base class for processor types that most XML types extend.
|
| Class and Description |
|---|
| AggregateDefinition
Aggregates many messages into a single message
|
| AOPDefinition
Deprecated.
will be removed in the future. You can for example use
Processor and
InterceptStrategy to do AOP in Camel. |
| BeanDefinition
Calls a java bean
|
| Block
Interface to add block featuring to the XML element type.
|
| CatchDefinition
Catches exceptions as part of a try, catch, finally block
|
| ChoiceDefinition
Routes messages based on a series of predicates
|
| DataFormatDefinition
Represents a Camel data format
|
| DelayDefinition
Delays processing for a specified length of time
|
| DescriptionDefinition
To provide comments about the node.
|
| DynamicRouterDefinition
Routes messages based on dynamic rules
|
| EndpointRequiredDefinition |
| 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
Filter out messages based using a predicate
|
| FinallyDefinition
Path traversed when a try, catch, finally block exits
|
| FromDefinition
Act as a message source as input to a route
|
| IdempotentConsumerDefinition
Filters out duplicate messages
|
| IdentifiedType
The unique identifier for a bean.
|
| InterceptDefinition
Intercepts a message at each step in the route
|
| InterceptFromDefinition
Intercepts incoming messages
|
| InterceptSendToEndpointDefinition
Intercepts messages being sent to an endpoint
|
| LoadBalanceDefinition
Balances message processing among a number of nodes
|
| LoadBalancerDefinition
Balances message processing among a number of nodes
|
| LoopDefinition
Processes a message multiple times
|
| ModelCamelContext
Model level interface for the
CamelContext |
| ModelChannel |
| MulticastDefinition
Routes the same message to multiple paths either sequentially or in parallel.
|
| NoOutputDefinition
Base class for definitions which does not support outputs.
|
| NoOutputExpressionNode
An
ExpressionNode which does not support any outputs. |
| OnCompletionDefinition
Route to be executed when normal route processing completes
|
| OnCompletionMode |
| OnExceptionDefinition
Route to be executed when an exception is thrown
|
| OptimisticLockRetryPolicyDefinition
To configure optimistic locking
|
| OptionalIdentifiedDefinition
Allows an element to have an optional ID specified
|
| OtherwiseDefinition
Route to be executed when all other choices evaluate to false
|
| OutputDefinition
A useful base class for output types
|
| PipelineDefinition
Routes the message to a sequence of processors.
|
| PolicyDefinition
Defines a policy the route will use
|
| ProcessorDefinition
Base class for processor types that most XML types extend.
|
| PropertyDefinition
A key value pair
|
| RecipientListDefinition
Routes messages to a number of dynamically specified recipients (dynamic to)
|
| RedeliveryPolicyDefinition
To configure re-delivery for error handling
|
| ResequenceDefinition
Resequences (re-order) messages based on an expression
|
| RouteContainer
Container to hold
Route. |
| RouteDefinition
A Camel route
|
| RoutesDefinition
A series of Camel routes
|
| RoutingSlipDefinition
Routes a message through a series of steps that are pre-determined (the slip)
|
| SamplingDefinition
Extract a sample of the messages passing through a route
|
| SendDefinition
Sends the message to an endpoint
|
| SetExchangePatternDefinition
Sets the exchange pattern on the message exchange
|
| SetHeaderDefinition
Sets the value of a message header
|
| SortDefinition
Sorts the contents of the message
|
| SplitDefinition
Splits a single message into many sub-messages.
|
| ThreadPoolProfileDefinition
To configure thread pools
|
| ThreadsDefinition
Specifies that all steps after this node are processed asynchronously
|
| ThrottleDefinition
Controls the rate at which messages are passed to the next node in the route
|
| ToDefinition
Sends the message to an endpoint
|
| TransactedDefinition
Enables transaction on the route
|
| TryDefinition
Marks the beginning of a try, catch, finally block
|
| ValidateDefinition
Validates a message based on an expression
|
| WhenDefinition
Triggers a route when an expression evaluates to true
|
| WireTapDefinition
Routes a copy of a message (or creates a new message) to a secondary destination while continue routing the original message.
|
| Class and Description |
|---|
| DataFormatDefinition
Represents a Camel data format
|
| IdentifiedType
The unique identifier for a bean.
|
| Class and Description |
|---|
| ExpressionSubElementDefinition
Represents an expression sub element
|
| IdentifiedType
The unique identifier for a bean.
|
| LoadBalancerDefinition
Balances message processing among a number of nodes
|
| Class and Description |
|---|
| Block
Interface to add block featuring to the XML element type.
|
| ModelCamelContext
Model level interface for the
CamelContext |
| NoOutputDefinition
Base class for definitions which does not support outputs.
|
| OptionalIdentifiedDefinition
Allows an element to have an optional ID specified
|
| ProcessorDefinition
Base class for processor types that most XML types extend.
|
| RouteDefinition
A Camel route
|
| ToDefinition
Sends the message to an endpoint
|
| Class and Description |
|---|
| OnExceptionDefinition
Route to be executed when an exception is thrown
|
| ProcessorDefinition
Base class for processor types that most XML types extend.
|
| Class and Description |
|---|
| OnExceptionDefinition
Route to be executed when an exception is thrown
|
| WhenDefinition
Triggers a route when an expression evaluates to true
|
| Class and Description |
|---|
| InterceptDefinition
Intercepts a message at each step in the route
|
| ModelChannel |
| ProcessorDefinition
Base class for processor types that most XML types extend.
|
| Class and Description |
|---|
| FromDefinition
Act as a message source as input to a route
|
| ProcessorDefinition
Base class for processor types that most XML types extend.
|
| RouteDefinition
A Camel route
|
| Class and Description |
|---|
| FromDefinition
Act as a message source as input to a route
|
| ProcessorDefinition
Base class for processor types that most XML types extend.
|
| RouteDefinition
A Camel route
|
Apache Camel