Uses of Interface
org.apache.camel.Component

Packages that use Component
org.apache.camel The core Camel API 
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.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.direct
 

Classes in org.apache.camel.component.direct that implement Component
 class DirectComponent<E extends Exchange>
          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
          The File Component for working with file systems
 

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

Classes in org.apache.camel.component.pojo that implement Component
 class PojoComponent
          Represents the component that manages PojoEndpoint.
 

Constructors in org.apache.camel.component.pojo with parameters of type Component
PojoEndpoint(String uri, Component component, Object pojo)
           
 

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

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

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

Constructors in org.apache.camel.component.processor with parameters of type Component
ProcessorEndpoint(String endpointUri, Component component, Processor processor, LoadBalancer loadBalancer)
           
 

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

Classes in org.apache.camel.component.queue that implement Component
 class QueueComponent<E extends Exchange>
          Represents the component that manages QueueEndpoint.
 

Uses of Component in org.apache.camel.impl
 

Classes in org.apache.camel.impl that implement Component
 class DefaultComponent<E extends Exchange>
           
 

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)
          Gets the a previously added component by name or lazily creates the component using the factory Callback.
 Component DefaultCamelContext.removeComponent(String componentName)
          Removes a previously added component.
 Component<E> DefaultComponentResolver.resolveComponent(String name, CamelContext context)
           
 

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

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

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

Uses of Component in org.apache.camel.spi
 

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



Copyright © 2007 Apache Software Foundation. All Rights Reserved.