Uses of Package
org.apache.camel

Packages that use org.apache.camel
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.builder.xml Support for XPath based Expressions and Predicates as well as an XSLT processor 
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.file The File Component for working with file systems. 
org.apache.camel.component.jmx The JMX Component for monitoring JMX Attributes uisng a CounterMonitor. 
org.apache.camel.component.mock The Mock Component which is used for testing of routing and mediation rules. 
org.apache.camel.component.pojo The POJO Component provides a simple Reflection based transport. 
org.apache.camel.component.pojo.timer The Timer Component extends the POJO component to provide a simple timer 
org.apache.camel.component.processor A component to make it easy to turn a Processor into a fully fledged Endpoint 
org.apache.camel.component.queue The Queue Component provides asynchronous (in-VM) dispatch of messages to consumer to implement SEDA based message routing using Java's Queue interface. 
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.impl Default implementation classes for Camel Core 
org.apache.camel.impl.converter Default implementation classes the Type Conversion Strategies 
org.apache.camel.processor A collection of Processor implementations which are used to implement the Enterprise Integration Patterns 
org.apache.camel.processor.idempotent An implementation of the Idempotent Consumer pattern. 
org.apache.camel.processor.loadbalancer Various load balancer processors 
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 used by org.apache.camel
CamelContext
          Interface used to represent the context used to configure routes and the policies to use during message exchanges between endpoints.
Component
          A component is a factory of Endpoint objects.
Consumer
          A consumer of message exchanges from an Endpoint
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Message
          Implements the Message pattern and represents an inbound or outbound message as part of an Exchange
PollingConsumer
          Represents a Polling Consumer where the caller polls for messages when it is ready.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
Route
          A Route defines the processing used on an inbound message exchange from a specific Endpoint within a CamelContext
RuntimeCamelException
           
Service
          Represents the core lifecycle API for POJOs which can be started and stopped
TypeConverter
          A pluggable strategy to be able to convert objects to different types such as to and from String, InputStream/OutputStream, Reader/Writer, Document, byte[], ByteBuffer etc
 

Classes in org.apache.camel used by org.apache.camel.builder
CamelContext
          Interface used to represent the context used to configure routes and the policies to use during message exchanges between endpoints.
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Expression
          An expression provides a plugin strategy for evaluating expressions on a message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
Predicate
          Evaluates a binary predicate on the message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Route
          A Route defines the processing used on an inbound message exchange from a specific Endpoint within a CamelContext
RuntimeCamelException
           
 

Classes in org.apache.camel used by org.apache.camel.builder.xml
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Expression
          An expression provides a plugin strategy for evaluating expressions on a message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
Message
          Implements the Message pattern and represents an inbound or outbound message as part of an Exchange
Predicate
          Evaluates a binary predicate on the message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
RuntimeCamelException
           
RuntimeExpressionException
          Thrown if an expression evaluation fails
 

Classes in org.apache.camel used by org.apache.camel.component.direct
CamelContext
          Interface used to represent the context used to configure routes and the policies to use during message exchanges between endpoints.
Component
          A component is a factory of Endpoint objects.
Consumer
          A consumer of message exchanges from an Endpoint
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
 

Classes in org.apache.camel used by org.apache.camel.component.file
CamelContext
          Interface used to represent the context used to configure routes and the policies to use during message exchanges between endpoints.
Component
          A component is a factory of Endpoint objects.
Consumer
          A consumer of message exchanges from an Endpoint
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Message
          Implements the Message pattern and represents an inbound or outbound message as part of an Exchange
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
Service
          Represents the core lifecycle API for POJOs which can be started and stopped
 

Classes in org.apache.camel used by org.apache.camel.component.jmx
CamelContext
          Interface used to represent the context used to configure routes and the policies to use during message exchanges between endpoints.
Component
          A component is a factory of Endpoint objects.
Consumer
          A consumer of message exchanges from an Endpoint
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Message
          Implements the Message pattern and represents an inbound or outbound message as part of an Exchange
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
Service
          Represents the core lifecycle API for POJOs which can be started and stopped
 

Classes in org.apache.camel used by org.apache.camel.component.mock
Component
          A component is a factory of Endpoint objects.
Consumer
          A consumer of message exchanges from an Endpoint
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Expression
          An expression provides a plugin strategy for evaluating expressions on a message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
Predicate
          Evaluates a binary predicate on the message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
Service
          Represents the core lifecycle API for POJOs which can be started and stopped
 

Classes in org.apache.camel used by org.apache.camel.component.pojo
CamelContext
          Interface used to represent the context used to configure routes and the policies to use during message exchanges between endpoints.
CamelException
          Base class for all Camel checked exceptions typically thrown by a Processor
Component
          A component is a factory of Endpoint objects.
Consumer
          A consumer of message exchanges from an Endpoint
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
Service
          Represents the core lifecycle API for POJOs which can be started and stopped
 

Classes in org.apache.camel used by org.apache.camel.component.pojo.timer
Component
          A component is a factory of Endpoint objects.
Consumer
          A consumer of message exchanges from an Endpoint
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
Service
          Represents the core lifecycle API for POJOs which can be started and stopped
 

Classes in org.apache.camel used by org.apache.camel.component.processor
Component
          A component is a factory of Endpoint objects.
Consumer
          A consumer of message exchanges from an Endpoint
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
Service
          Represents the core lifecycle API for POJOs which can be started and stopped
 

Classes in org.apache.camel used by org.apache.camel.component.queue
Component
          A component is a factory of Endpoint objects.
Consumer
          A consumer of message exchanges from an Endpoint
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
Service
          Represents the core lifecycle API for POJOs which can be started and stopped
 

Classes in org.apache.camel used by org.apache.camel.converter
Converter
          An annotation used to mark classes and methods to indicate code capable of converting from a type to another type which are then auto-discovered using the Type Conversion Support
 

Classes in org.apache.camel used by org.apache.camel.converter.jaxp
Converter
          An annotation used to mark classes and methods to indicate code capable of converting from a type to another type which are then auto-discovered using the Type Conversion Support
 

Classes in org.apache.camel used by org.apache.camel.impl
CamelContext
          Interface used to represent the context used to configure routes and the policies to use during message exchanges between endpoints.
Component
          A component is a factory of Endpoint objects.
Consumer
          A consumer of message exchanges from an Endpoint
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Expression
          An expression provides a plugin strategy for evaluating expressions on a message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
Message
          Implements the Message pattern and represents an inbound or outbound message as part of an Exchange
PollingConsumer
          Represents a Polling Consumer where the caller polls for messages when it is ready.
Predicate
          Evaluates a binary predicate on the message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
Route
          A Route defines the processing used on an inbound message exchange from a specific Endpoint within a CamelContext
Service
          Represents the core lifecycle API for POJOs which can be started and stopped
TypeConverter
          A pluggable strategy to be able to convert objects to different types such as to and from String, InputStream/OutputStream, Reader/Writer, Document, byte[], ByteBuffer etc
 

Classes in org.apache.camel used by org.apache.camel.impl.converter
TypeConverter
          A pluggable strategy to be able to convert objects to different types such as to and from String, InputStream/OutputStream, Reader/Writer, Document, byte[], ByteBuffer etc
 

Classes in org.apache.camel used by org.apache.camel.processor
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Expression
          An expression provides a plugin strategy for evaluating expressions on a message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
Predicate
          Evaluates a binary predicate on the message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
Service
          Represents the core lifecycle API for POJOs which can be started and stopped
 

Classes in org.apache.camel used by org.apache.camel.processor.idempotent
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Expression
          An expression provides a plugin strategy for evaluating expressions on a message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
RuntimeCamelException
           
Service
          Represents the core lifecycle API for POJOs which can be started and stopped
 

Classes in org.apache.camel used by org.apache.camel.processor.loadbalancer
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Expression
          An expression provides a plugin strategy for evaluating expressions on a message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
 

Classes in org.apache.camel used by org.apache.camel.spi
CamelContext
          Interface used to represent the context used to configure routes and the policies to use during message exchanges between endpoints.
Component
          A component is a factory of Endpoint objects.
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
 

Classes in org.apache.camel used by org.apache.camel.util
Endpoint
          An endpoint implements the Message Endpoint pattern and represents an endpoint that can send and receive message exchanges
Exchange
          The base message exchange interface providing access to the request, response and fault Message instances.
Expression
          An expression provides a plugin strategy for evaluating expressions on a message exchange to support things like scripting languages, XQuery or SQL as well as any arbitrary Java expression.
NoSuchEndpointException
          A runtime exception thrown if a routing processor such as a RecipientList is unable to resolve an Endpoint from a URI.
Processor
          A processor is used to implement the Event Driven Consumer and Message Transformer patterns and to process message exchanges.
Producer
          Provides a channel on which clients can create and invoke message exchanges on an Endpoint
Service
          Represents the core lifecycle API for POJOs which can be started and stopped
 

Classes in org.apache.camel used by org.apache.camel.view
CamelContext
          Interface used to represent the context used to configure routes and the policies to use during message exchanges between endpoints.
Route
          A Route defines the processing used on an inbound message exchange from a specific Endpoint within a CamelContext
 



Copyright © 2007 Apache Software Foundation. All Rights Reserved.