Uses of Interface

Packages that use CamelContextAware
org.apache.camel The core Camel API. 
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.binding The Binding Component which is a way of wrapping an Endpoint in a contract; such as a Data Format, a Content Enricher or validation step. 
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.controlbus The Control Bus Component which allows to manage Camel at runtime. 
org.apache.camel.component.dataformat The DataFormat Component allows to use Data Format as a Camel Component. 
org.apache.camel.component.dataset A DataSet Endpoint for testing of endpoints using defined DataSets 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. 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.language.simple Camel Simple language. 
org.apache.camel.language.xpath Camel XPath language support. Camel management 
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.loadbalancer Various load balancer processors 
org.apache.camel.spi Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. Base classes that help to implement the camel API and are expected to be extended by the user 
org.apache.camel.util.jsse A collection of utility classes for configuring a JSSE SSLContext and other JSSE classes. 

Uses of CamelContextAware in org.apache.camel

Subinterfaces of CamelContextAware in org.apache.camel
 interface Component
          A component is a factory of Endpoint objects.

Uses of CamelContextAware in org.apache.camel.component

Classes in org.apache.camel.component that implement CamelContextAware
 class ResourceEndpoint
          A useful base class for endpoints which depend on a resource such as things like Velocity or XQuery based components.

Uses of CamelContextAware in org.apache.camel.component.bean

Classes in org.apache.camel.component.bean that implement CamelContextAware
 class BeanComponent
          The Bean Component will look up the URI in the Registry and use that to handle message dispatching.
 class BeanEndpoint
          Endpoint for the bean component.
 class ClassComponent
          The Class Component will create an instance of the class from the Registry and use that to handle message dispatching.

Uses of CamelContextAware in org.apache.camel.component.binding

Classes in org.apache.camel.component.binding that implement CamelContextAware
 class BindingComponent
          A composite Component which creates a BindingEndpoint from a configured Binding instance and using the optional BindingComponent.setUriPrefix(String) and BindingComponent.setUriPostfix(String) to create the underlying endpoint from the remaining URI
 class BindingEndpoint
          Applies a Binding to an underlying Endpoint so that the binding processes messages before its sent to the endpoint and processes messages received by the endpoint consumer before its passed to the real consumer.
 class BindingNameComponent
          A Binding component using the URI form binding:nameOfBinding:endpointURI to extract the binding name which is then resolved from the registry and used to create a BindingEndpoint from the underlying Endpoint

Uses of CamelContextAware in org.apache.camel.component.browse

Classes in org.apache.camel.component.browse that implement CamelContextAware
 class BrowseComponent
          The browse component.
 class BrowseEndpoint
          An endpoint which maintains a List of Exchange instances which can be useful for tooling, debugging and visualising routes.

Uses of CamelContextAware in org.apache.camel.component.controlbus

Classes in org.apache.camel.component.controlbus that implement CamelContextAware
 class ControlBusComponent
          The control bus component.
 class ControlBusEndpoint
          The control bus endpoint.

Uses of CamelContextAware in org.apache.camel.component.dataformat

Classes in org.apache.camel.component.dataformat that implement CamelContextAware
 class DataFormatComponent
 class DataFormatEndpoint

Uses of CamelContextAware in org.apache.camel.component.dataset

Classes in org.apache.camel.component.dataset that implement CamelContextAware
 class DataSetComponent
          Component for DataSet.
 class DataSetEndpoint
          Endpoint for DataSet.

Uses of CamelContextAware in

Classes in that implement CamelContextAware
 class DirectComponent
          Represents the component that manages DirectEndpoint.
 class DirectEndpoint
          Represents a direct endpoint that synchronously invokes the consumer of the endpoint when a producer sends a message to it.

Uses of CamelContextAware in org.apache.camel.component.directvm

Classes in org.apache.camel.component.directvm that implement CamelContextAware
 class DirectVmComponent
          Represents the component that manages DirectVmEndpoint.
 class DirectVmEndpoint
          The direct-vm endpoint.

Uses of CamelContextAware in org.apache.camel.component.file

Classes in org.apache.camel.component.file that implement CamelContextAware
 class FileComponent
          File component.
 class FileEndpoint
          File endpoint.
 class GenericFileComponent<T>
          Base class file component.
 class GenericFileEndpoint<T>
          Base class for file endpoints

Uses of CamelContextAware in org.apache.camel.component.language

Classes in org.apache.camel.component.language that implement CamelContextAware
 class LanguageComponent
          The language component to send Exchanges to a given language and have the script being executed.
 class LanguageEndpoint
          Language endpoint.

Uses of CamelContextAware in org.apache.camel.component.log

Classes in org.apache.camel.component.log that implement CamelContextAware
 class LogComponent
          The Log Component to log message exchanges to the underlying logging mechanism.
 class LogEndpoint
          Logger endpoint.

Uses of CamelContextAware in org.apache.camel.component.mock

Classes in org.apache.camel.component.mock that implement CamelContextAware
 class MockComponent
          A factory of MockEndpoint instances
 class MockEndpoint
          A Mock endpoint which provides a literate, fluent API for testing routes using a JMock style API.

Uses of CamelContextAware in

Classes in that implement CamelContextAware
 class PropertiesComponent
          The properties component.

Uses of CamelContextAware in org.apache.camel.component.ref

Classes in org.apache.camel.component.ref that implement CamelContextAware
 class RefComponent
          Component for lookup of existing endpoints bound in the Registry.

Uses of CamelContextAware in org.apache.camel.component.seda

Classes in org.apache.camel.component.seda that implement CamelContextAware
 class SedaComponent
          An implementation of the SEDA components for asynchronous SEDA exchanges on a BlockingQueue within a CamelContext
 class SedaEndpoint
          An implementation of the Queue components for asynchronous SEDA exchanges on a BlockingQueue within a CamelContext

Uses of CamelContextAware in org.apache.camel.component.stub

Classes in org.apache.camel.component.stub that implement CamelContextAware
 class StubComponent
          Allows you to easily stub out a middleware transport by prefixing the URI with "stub:" which is handy for testing out routes, or isolating bits of middleware.

Uses of CamelContextAware in org.apache.camel.component.test

Classes in org.apache.camel.component.test that implement CamelContextAware
 class TestComponent
          Test Component.
 class TestEndpoint
          A Test Endpoint is a Mock Endpoint for testing but it will pull all messages from the nested endpoint and use those as expected message body assertions.

Uses of CamelContextAware in org.apache.camel.component.timer

Classes in org.apache.camel.component.timer that implement CamelContextAware
 class TimerComponent
          Represents the component that manages TimerEndpoint.
 class TimerEndpoint
          Represents a timer endpoint that can generate periodic inbound exchanges triggered by a timer.

Uses of CamelContextAware in org.apache.camel.component.validator

Classes in org.apache.camel.component.validator that implement CamelContextAware
 class ValidatorComponent
          The Validator Component for validating XML against some schema

Uses of CamelContextAware in org.apache.camel.component.vm

Classes in org.apache.camel.component.vm that implement CamelContextAware
 class VmComponent
          An implementation of the VM components for asynchronous SEDA exchanges on a BlockingQueue within the classloader tree containing the camel-core.jar.

Uses of CamelContextAware in org.apache.camel.component.xslt

Classes in org.apache.camel.component.xslt that implement CamelContextAware
 class XsltComponent
          An XSLT Component for performing XSLT transforms of messages
 class XsltEndpoint

Uses of CamelContextAware in org.apache.camel.impl

Classes in org.apache.camel.impl that implement CamelContextAware
 class CamelPostProcessorHelper
          A helper class for Camel based injector or post processing hooks which can be reused by both the Spring, Guice and Blueprint support.
 class DefaultComponent
          Default component to use for base for components implementations.
 class DefaultDebugger
          The default implementation of the Debugger.
 class DefaultEndpoint
          A default endpoint useful for implementation inheritance.
 class DefaultPollingEndpoint
          A base class for an endpoint which the default consumer mode is to use a PollingConsumer
 class DefaultScheduledPollConsumerScheduler
 class DefaultShutdownStrategy
          Default ShutdownStrategy which uses graceful shutdown.
 class DefaultStreamCachingStrategy
          Default implementation of StreamCachingStrategy
 class HeaderFilterStrategyComponent
 class ProcessorEndpoint
          An endpoint which allows exchanges to be sent into it which just invokes a given Processor.
 class ScheduledPollEndpoint
          A base class for Endpoint which creates a ScheduledPollConsumer
 class ThrottlingInflightRoutePolicy
          A throttle based RoutePolicy which is capable of dynamic throttling a route based on number of current inflight exchanges.
 class UriEndpointComponent
          A component implementation for endpoints which are annotated with UriEndpoint to describe their configurable parameters via annotations

Uses of CamelContextAware in org.apache.camel.language.simple

Classes in org.apache.camel.language.simple that implement CamelContextAware
 class FileLanguage
 class SimpleLanguage
          A simple language which maps simple property style notations to access headers and bodies.

Uses of CamelContextAware in org.apache.camel.language.xpath

Classes in org.apache.camel.language.xpath that implement CamelContextAware
 class XPathLanguage
          XPath language.

Uses of CamelContextAware in

Classes in that implement CamelContextAware
 class DefaultManagementAgent
          Default implementation of the Camel JMX service agent
 class DefaultManagementLifecycleStrategy
          Default JMX managed lifecycle strategy that registered objects using the configured ManagementStrategy.
 class DefaultManagementNamingStrategy
          Naming strategy used when registering MBeans.
 class DefaultManagementStrategy
          A default management strategy that does not manage.
 class ManagedManagementStrategy
          A JMX capable ManagementStrategy that Camel by default uses if possible.
 class PublishEventNotifier
          A EventNotifier which publishes the EventObject to some Endpoint.

Uses of CamelContextAware in org.apache.camel.processor

Classes in org.apache.camel.processor that implement CamelContextAware
 class MarshalProcessor
          Marshals the body of the incoming message using the given data format
 class UnmarshalProcessor
          Unmarshals the body of the incoming message using the given data format

Uses of CamelContextAware in org.apache.camel.processor.aggregate

Classes in org.apache.camel.processor.aggregate that implement CamelContextAware
 class AggregationStrategyBeanAdapter
          An AggregationStrategy that adapts to a POJO.

Uses of CamelContextAware in org.apache.camel.processor.loadbalancer

Classes in org.apache.camel.processor.loadbalancer that implement CamelContextAware
 class FailOverLoadBalancer
          This FailOverLoadBalancer will failover to use next processor when an exception occurred

This implementation mirrors the logic from the Pipeline in the async variation as the failover load balancer is a specialized pipeline.


Uses of CamelContextAware in org.apache.camel.spi

Subinterfaces of CamelContextAware in org.apache.camel.spi
 interface Debugger
          A debugger which allows tooling to attach breakpoints which is is being invoked when Exchanges is being routed.
 interface ScheduledPollConsumerScheduler
          A pluggable scheduler for ScheduledPollConsumer consumers.

Uses of CamelContextAware in

Classes in that implement CamelContextAware
 class LanguageSupport
          Base language for Language implementations.
 class TimerListenerManager
          A TimerListener manager which triggers the TimerListener listeners once every second.

Uses of CamelContextAware in org.apache.camel.util.jsse

Classes in org.apache.camel.util.jsse that implement CamelContextAware
 class BaseSSLContextParameters
          Represents configuration options that can be applied in the client-side or server-side context depending on what they are applied to.
 class FilterParameters
          Represents a set of regular expression based filter patterns for including and excluding content of some type.
 class JsseParameters
          Base class that provides optional integration with core Camel capabilities.
 class KeyManagersParameters
          A representation of configuration options for creating and loading KeyManager instance(s).
 class KeyStoreParameters
          A representation of configuration options for creating and loading a KeyStore instance.
 class SecureRandomParameters
 class SSLContextClientParameters
          Configuration model for client side JSSE options.
 class SSLContextParameters
          Represents SSLContext configuration options used in instantiating an SSLContext instance.
 class SSLContextServerParameters
 class TrustManagersParameters

Apache Camel