Uses of Package
org.apache.camel.impl

Packages that use org.apache.camel.impl
org.apache.camel.component Base classes for 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.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 
org.apache.camel.impl Default implementation classes for Camel Core 
org.apache.camel.main Application level classes that can be used to instantiate camel. 
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.loadbalancer Various load balancer processors 
 

Classes in org.apache.camel.impl used by org.apache.camel.component
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
 

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
 

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.
 

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.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.direct
DefaultAsyncProducer
          A default implementation of Producer for implementation inheritance, which can process Exchanges asynchronously.
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.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.directvm
DefaultAsyncProducer
          A default implementation of Producer for implementation inheritance, which can process Exchanges asynchronously.
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.
 

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.
ScheduledBatchPollingConsumer
          A useful base class for any consumer which is polling batch based
ScheduledPollConsumer
          A useful base class for any consumer which is polling based
ScheduledPollEndpoint
          A base class for Endpoint which creates a ScheduledPollConsumer
 

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.
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
 

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
 

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.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.properties
DefaultComponent
          Default component to use for base for components implementations.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.ref
DefaultComponent
          Default component to use for base for components implementations.
 

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.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.stub
DefaultComponent
          Default component to use for base for components implementations.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.test
DefaultComponent
          Default component to use for base for components implementations.
DefaultEndpoint
          A default endpoint useful for implementation inheritance.
 

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.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.validator
DefaultComponent
          Default component to use for base for components implementations.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.vm
DefaultComponent
          Default component to use for base for components implementations.
 

Classes in org.apache.camel.impl used by org.apache.camel.component.xslt
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
 

Classes in org.apache.camel.impl used by org.apache.camel.impl
CamelPostProcessorHelper
          A helper class for Camel based injector or post processing hooks which can be reused by both the Spring, Guice and Blueprint support.
ConfigurationHelper.ParameterSetter
           
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.
DefaultEndpointConfiguration
          Default implementation of EndpointConfiguration.
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 will not retry on 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
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
ThrottlingInflightRoutePolicy.ThrottlingScope
           
 

Classes in org.apache.camel.impl used by org.apache.camel.main
SimpleRegistry
          A Map-based registry.
 

Classes in org.apache.camel.impl used by org.apache.camel.management.mbean
ConsumerCache
          Cache containing created Consumer.
EndpointRegistry
          Endpoint registry which is a based on a LRUSoftCache.
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.
 

Classes in org.apache.camel.impl used by org.apache.camel.processor.loadbalancer
DefaultConsumer
          A default consumer useful for implementation inheritance.
 



Apache CAMEL