Uses of Package
org.apache.camel.impl

Packages that use org.apache.camel.impl
org.apache.camel The JAXB POJOs for the XML Configuration of the routing rules. 
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.file The File Component for working with file systems. 
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.timer The Timer Component extends the POJO component to provide a simple timer 
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.impl Default implementation classes for Camel Core 
org.apache.camel.impl.converter Default implementation classes the Type Conversion Strategies 
org.apache.camel.management Camel management 
org.apache.camel.management.mbean Camel management JMX Mbeans 
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.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.util Utility classes used by the core of Camel and useful for Camel component developers 
 

Classes in org.apache.camel.impl used by org.apache.camel
MainSupport
           
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.bean
DefaultComponent
          Default component to use for base for components implementations.
DefaultEndpoint
          A default endpoint useful for implementation inheritance.
DefaultPollingEndpoint
          A base class for an endpoint which the default consumer mode is to use a PollingConsumer
ProcessorEndpoint
          An endpoint which allows exchanges to be sent into it which just invokes a given Processor.
ScheduledPollEndpoint
          A base class for Endpoint which creates a ScheduledPollConsumer
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.browse
DefaultComponent
          Default component to use for base for components implementations.
DefaultEndpoint
          A default endpoint useful for implementation inheritance.
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.dataset
DefaultComponent
          Default component to use for base for components implementations.
DefaultConsumer
          A default consumer useful for implementation inheritance.
DefaultEndpoint
          A default endpoint useful for implementation inheritance.
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.direct
DefaultComponent
          Default component to use for base for components implementations.
DefaultConsumer
          A default consumer useful for implementation inheritance.
DefaultEndpoint
          A default endpoint useful for implementation inheritance.
DefaultProducer
          A default implementation of Producer for implementation inheritance.
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.file
DefaultComponent
          Default component to use for base for components implementations.
DefaultConsumer
          A default consumer useful for implementation inheritance.
DefaultEndpoint
          A default endpoint useful for implementation inheritance.
DefaultMessage
          The default implementation of Message

This implementation uses a CaseInsensitiveMap storing the headers.

DefaultProducer
          A default implementation of Producer for implementation inheritance.
MessageSupport
          A base class for implementation inheritance providing the core Message body handling features but letting the derived class deal with headers.
ScheduledPollConsumer
          A useful base class for any consumer which is polling based
ScheduledPollEndpoint
          A base class for Endpoint which creates a ScheduledPollConsumer
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.language
DefaultComponent
          Default component to use for base for components implementations.
DefaultEndpoint
          A default endpoint useful for implementation inheritance.
DefaultProducer
          A default implementation of Producer for implementation inheritance.
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.log
DefaultAsyncProducer
          A default implementation of Producer for implementation inheritance, which can process Exchanges asynchronously.
DefaultComponent
          Default component to use for base for components implementations.
DefaultEndpoint
          A default endpoint useful for implementation inheritance.
DefaultPollingEndpoint
          A base class for an endpoint which the default consumer mode is to use a PollingConsumer
DefaultProducer
          A default implementation of Producer for implementation inheritance.
ProcessorEndpoint
          An endpoint which allows exchanges to be sent into it which just invokes a given Processor.
ScheduledPollEndpoint
          A base class for Endpoint which creates a ScheduledPollConsumer
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.mock
DefaultComponent
          Default component to use for base for components implementations.
DefaultEndpoint
          A default endpoint useful for implementation inheritance.
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.properties
DefaultComponent
          Default component to use for base for components implementations.
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.ref
DefaultComponent
          Default component to use for base for components implementations.
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.seda
DefaultAsyncProducer
          A default implementation of Producer for implementation inheritance, which can process Exchanges asynchronously.
DefaultComponent
          Default component to use for base for components implementations.
DefaultEndpoint
          A default endpoint useful for implementation inheritance.
DefaultProducer
          A default implementation of Producer for implementation inheritance.
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.timer
DefaultComponent
          Default component to use for base for components implementations.
DefaultConsumer
          A default consumer useful for implementation inheritance.
DefaultEndpoint
          A default endpoint useful for implementation inheritance.
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.vm
DefaultComponent
          Default component to use for base for components implementations.
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.impl
DefaultCamelContext
          Represents the context used to configure routes and the policies to use.
DefaultComponent
          Default component to use for base for components implementations.
DefaultConsumer
          A default consumer useful for implementation inheritance.
DefaultEndpoint
          A default endpoint useful for implementation inheritance.
DefaultExchangeFormatter
          A default ExchangeFormatter which just uses the Exchange toString() method
DefaultExchangeHolder
          Holder object for sending an exchange over a remote wire as a serialized object.
DefaultMessage
          The default implementation of Message

This implementation uses a CaseInsensitiveMap storing the headers.

DefaultPackageScanClassResolver
          Default implement of PackageScanClassResolver
DefaultPollingConsumerPollStrategy
          A default implementation that just logs a WARN level log in case of rollback.
DefaultPollingEndpoint
          A base class for an endpoint which the default consumer mode is to use a PollingConsumer
DefaultProducer
          A default implementation of Producer for implementation inheritance.
DefaultProducerServicePool
          A service pool for Producer.
DefaultProducerTemplate
          Template (named like Spring's TransactionTemplate & JmsTemplate et al) for working with Camel and sending Message instances in an Exchange to an Endpoint.
DefaultRoute
          Default implementation of Route.
DefaultServicePool
          Default implementation to inherit for a basic service pool.
DefaultUnitOfWork
          The default implementation of UnitOfWork
ExpressionSupport
          A useful base class for Predicate and Expression implementations
MainSupport.Option
           
MessageSupport
          A base class for implementation inheritance providing the core Message body handling features but letting the derived class deal with headers.
PollingConsumerSupport
          A useful base class for implementations of PollingConsumer
RoutePolicySupport
          A base class for developing custom RoutePolicy implementations.
RouteService
          Represents the runtime objects for a given RouteDefinition so that it can be stopped independently of other routes
ScheduledPollConsumer
          A useful base class for any consumer which is polling based
ScheduledPollEndpoint
          A base class for Endpoint which creates a ScheduledPollConsumer
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
ThrottlingInflightRoutePolicy.ThrottlingScope
           
 

Classes in org.apache.camel.impl used by org.apache.camel.impl.converter
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.management
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.management.mbean
ProducerCache
          Cache containing created Producer.
ScheduledPollConsumer
          A useful base class for any consumer which is polling based
ThrottlingInflightRoutePolicy
          A throttle based RoutePolicy which is capable of dynamic throttling a route based on number of current inflight exchanges.
 

Classes in org.apache.camel.impl used by org.apache.camel.processor
ProducerCache
          Cache containing created Producer.
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.processor.aggregate
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.processor.idempotent
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.processor.interceptor
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.processor.loadbalancer
DefaultConsumer
          A default consumer useful for implementation inheritance.
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 

Classes in org.apache.camel.impl used by org.apache.camel.util
ServiceSupport
          A useful base class which ensures that a service is only initialized once and provides some helper methods for enquiring of its status.
 



Apache CAMEL