|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Camel API | |
---|---|
org.apache.camel | The core Camel API. |
Fluent API (DSL) for building EIP rules | |
---|---|
org.apache.camel.builder | The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers. |
org.apache.camel.builder.xml | Support for XPath based Expressions and Predicates as well as an XSLT processor |
The bean and JAXB2 model for EIP rule definitions | |
---|---|
org.apache.camel.model | The JAXB POJOs for the XML Configuration of the routing rules. |
org.apache.camel.model.config | The JAXB POJOs for various configurations 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.language | The JAXB POJOs for the Expression and Predicate plugins for the XML Configuration. |
org.apache.camel.model.loadbalancer | The JAXB POJOs for the Load Balancer EIP pattern for the XML Configuration. |
Strategy APIs for implementors extending Camel | |
---|---|
org.apache.camel.spi | Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. |
Language APIs and plugins for Expressions and Predicates | |
---|---|
org.apache.camel.language | Camel language support such as Bean and Simple language. |
org.apache.camel.language.bean | Camel Bean language. |
org.apache.camel.language.constant | Camel Constant language. |
org.apache.camel.language.header | Camel Header language. |
org.apache.camel.language.property | Camel Property language. |
org.apache.camel.language.ref | Camel Ref language. |
org.apache.camel.language.simple | Camel Simple language. |
org.apache.camel.language.simple.ast | AST for the Camel Simple language. |
org.apache.camel.language.simple.types | Types for the Camel Simple language. |
org.apache.camel.language.tokenizer | Camel Tokenizer language. |
org.apache.camel.language.xpath | Camel XPath language support. |
Processors to implement the Enterprise Integration Patterns | |
---|---|
org.apache.camel.processor | A collection of Processor implementations which are used to implement the Enterprise Integration Patterns |
org.apache.camel.processor.aggregate | Helper classes for the Aggregator pattern. |
org.apache.camel.processor.exceptionpolicy | Exception policy startegies for Dead Letter Channel pattern. |
org.apache.camel.processor.idempotent | An implementation of the Idempotent Consumer pattern. |
org.apache.camel.processor.interceptor | Helper classes for interceptors. |
org.apache.camel.processor.loadbalancer | Various load balancer processors |
org.apache.camel.processor.resequencer | Helper classes for the Resequencer pattern. |
org.apache.camel.processor.validation | Performs XML validation using JAXP for validating against XSD or RelaxNG |
Camel Components | |
---|---|
org.apache.camel.component.bean | The Bean Component which will look up the bean name in the Spring ApplicationContext and use that to dispatch messages to a POJO |
org.apache.camel.component.browse | The Browse Component which is a simple in memory component which maintains a list of all message exchanges which can be useful for debugging, tooling or visualistion. |
org.apache.camel.component.dataset | A DataSet Endpoint for testing of endpoints using defined DataSets |
org.apache.camel.component.direct | The Direct Component which synchronously invokes all the consumers when a producer sends an exchange to the endpoint. |
org.apache.camel.component.directvm | The Direct VM Component which synchronously invokes the consumer when a producer sends an exchange to the endpoint. |
org.apache.camel.component.file | The File Component for working with file systems. |
org.apache.camel.component.file.strategy | Strategies for the File Component. |
org.apache.camel.component.language | The Language Component to send messages to language endpoints executing the script. |
org.apache.camel.component.log | The Log Component uses Jakarta Commons Logging to log message exchanges. |
org.apache.camel.component.mock | The Mock Component which is used for testing of routing and mediation rules. |
org.apache.camel.component.properties | The Properties Component for lookup of property placeholders for endpoint URI. |
org.apache.camel.component.ref | The Ref Component for lookup of existing
endpoints bound in the Registry . |
org.apache.camel.component.seda | The SEDA Component for asynchronous SEDA exchanges on a BlockingQueue within a single CamelContext |
org.apache.camel.component.stub | The Stub Component which is used for stubbing endpoints. |
org.apache.camel.component.test | A Test Endpoint for Pattern Based Testing |
org.apache.camel.component.timer | The Timer Component extends the POJO component to provide a simple timer |
org.apache.camel.component.validator | The Validator Component for validating XML against some schema |
org.apache.camel.component.vm | The VM Component for asynchronous SEDA exchanges on a BlockingQueue within the current JVM; so across CamelContext instances. |
org.apache.camel.component.xslt | The XSLT Component for transforming messages with XSLT |
Camel Support having base classes to extend | |
---|---|
org.apache.camel.support | Base classes that help to implement the camel API and are expected to be extended by the user |
Camel Runtime | |
---|---|
org.apache.camel.impl | Default implementation classes for Camel Core |
org.apache.camel.impl.converter | Default implementation classes the Type Conversion Strategies |
org.apache.camel.impl.osgi | Camel OSGi Activator. |
org.apache.camel.impl.osgi.tracker | Camel OSGi Bundle Tracker. |
org.apache.camel.impl.scan | Package scan classes. |
Camel Starters | |
---|---|
org.apache.camel.main | Application level classes that can be used to instantiate camel. |
Type conversion helper classes | |
---|---|
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.converter.jaxp | A number of JAXP related helper classes for converting to and from various JAXP related classes like Document and Source to be used by a TypeConverter |
org.apache.camel.converter.stream | Package with converters for dealing with stream-based messages |
Utility classes | |
---|---|
org.apache.camel.util | Utility classes used by the core of Camel. |
org.apache.camel.util.concurrent | Concurrent utility classes |
org.apache.camel.util.jndi | A simple JNDI context which can be used with the JndiRegistry |
org.apache.camel.util.jsse | A collection of utility classes for configuring a JSSE SSLContext and other JSSE classes. |
org.apache.camel.view | Helper class to help with the Visualisation of Routes |
Other Packages | |
---|---|
org.apache.camel.api.management | Service provider interfaces for management. |
org.apache.camel.api.management.mbean | Camel management MBeans API |
org.apache.camel.component | Base classes for Components |
org.apache.camel.management | Camel management |
org.apache.camel.management.event | Camel management events |
org.apache.camel.management.mbean | Camel management JMX MBeans |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |