Uses of Interface
org.apache.camel.Component

Packages that use Component
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.jmx The JMX Component for monitoring JMX Attributes uisng a CounterMonitor. 
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.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.spi Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. 
 

Uses of Component in org.apache.camel
 

Methods in org.apache.camel with type parameters of type Component
<T extends Component>
T
CamelContext.getComponent(String name, Class<T> componentType)
          Gets a component from the context by name and specifying the expected type of component.
 

Methods in org.apache.camel that return Component
 Component CamelContext.getComponent(String componentName)
          Gets a component from the context by name.
 Component CamelContext.getOrCreateComponent(String componentName, Callable<Component> factory)
          Gets the a previously added component by name or lazily creates the component using the factory Callback.
 Component CamelContext.removeComponent(String componentName)
          Removes a previously added component.
 

Methods in org.apache.camel with parameters of type Component
 void CamelContext.addComponent(String componentName, Component component)
          Adds a component to the context.
 

Method parameters in org.apache.camel with type arguments of type Component
 Component CamelContext.getOrCreateComponent(String componentName, Callable<Component> factory)
          Gets the a previously added component by name or lazily creates the component using the factory Callback.
 

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

Classes in org.apache.camel.component.bean that implement Component
 class BeanComponent
          The Bean Component will look up the URI in the Spring ApplicationContext and use that to handle message dispatching.
 

Constructors in org.apache.camel.component.bean with parameters of type Component
BeanEndpoint(String endpointUri, Component component)
           
BeanEndpoint(String endpointUri, Component component, BeanProcessor processor)
           
 

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

Classes in org.apache.camel.component.browse that implement Component
 class BrowseComponent
          The browse component.
 

Constructors in org.apache.camel.component.browse with parameters of type Component
BrowseEndpoint(String uri, Component component)
           
 

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

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

Constructors in org.apache.camel.component.dataset with parameters of type Component
DataSetEndpoint(String endpointUri, Component component, DataSet dataSet)
           
 

Uses of Component in org.apache.camel.component.direct
 

Classes in org.apache.camel.component.direct that implement Component
 class DirectComponent
          Represents the component that manages DirectEndpoint.
 

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

Classes in org.apache.camel.component.file that implement Component
 class FileComponent
          File component.
 class GenericFileComponent<T>
          Base class file component.
 

Constructors in org.apache.camel.component.file with parameters of type Component
FileEndpoint(String endpointUri, Component component)
           
GenericFileEndpoint(String endpointUri, Component component)
           
 

Uses of Component in org.apache.camel.component.jmx
 

Classes in org.apache.camel.component.jmx that implement Component
 class JMXComponent
          The JMX Component for monitoring JMX attributes
 

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

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

Constructors in org.apache.camel.component.log with parameters of type Component
LogEndpoint(String endpointUri, Component component)
           
LogEndpoint(String endpointUri, Component component, Logger logger)
           
 

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

Classes in org.apache.camel.component.mock that implement Component
 class MockComponent
          A factory of MockEndpoint instances
 

Constructors in org.apache.camel.component.mock with parameters of type Component
MockEndpoint(String endpointUri, Component component)
           
 

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

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

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

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

Constructors in org.apache.camel.component.seda with parameters of type Component
SedaEndpoint(String endpointUri, Component component, BlockingQueue<Exchange> queue)
           
SedaEndpoint(String endpointUri, Component component, BlockingQueue<Exchange> queue, int concurrentConsumers)
           
 

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

Classes in org.apache.camel.component.timer that implement Component
 class TimerComponent
          Represents the component that manages TimerEndpoint.
 

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

Classes in org.apache.camel.component.vm that implement Component
 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 Component in org.apache.camel.impl
 

Classes in org.apache.camel.impl that implement Component
 class DefaultComponent
          Default component to use for base for components implementations.
 class HeaderFilterStrategyComponent
           
 

Methods in org.apache.camel.impl with type parameters of type Component
<T extends Component>
T
DefaultCamelContext.getComponent(String name, Class<T> componentType)
           
 

Methods in org.apache.camel.impl that return Component
 Component DefaultEndpoint.getComponent()
           
 Component DefaultCamelContext.getComponent(String name)
           
 Component DefaultCamelContext.getOrCreateComponent(String componentName, Callable<Component> factory)
           
 Component DefaultCamelContext.removeComponent(String componentName)
           
 Component DefaultComponentResolver.resolveComponent(String name, CamelContext context)
           
 

Methods in org.apache.camel.impl with parameters of type Component
 void DefaultCamelContext.addComponent(String componentName, Component component)
           
 

Method parameters in org.apache.camel.impl with type arguments of type Component
 Component DefaultCamelContext.getOrCreateComponent(String componentName, Callable<Component> factory)
           
 

Constructors in org.apache.camel.impl with parameters of type Component
DefaultEndpoint(String endpointUri, Component component)
           
DefaultPollingEndpoint(String endpointUri, Component component)
           
ProcessorEndpoint(String endpointUri, Component component)
           
ProcessorEndpoint(String endpointUri, Component component, Processor processor)
           
ScheduledPollEndpoint(String endpointUri, Component component)
           
 

Uses of Component in org.apache.camel.spi
 

Methods in org.apache.camel.spi that return Component
 Component ComponentResolver.resolveComponent(String name, CamelContext context)
          Attempts to resolve the component for the given URI
 



Copyright © 2009 Apache Software Foundation. All Rights Reserved.