Uses of Interface
org.apache.camel.Producer

Packages that use Producer
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.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.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.impl Default implementation classes for Camel Core 
org.apache.camel.processor A collection of Processor implementations which are used to implement the Enterprise Integration Patterns 
 

Uses of Producer in org.apache.camel
 

Methods in org.apache.camel that return Producer
 Producer Endpoint.createProducer()
          Creates a new producer which is used send messages into the endpoint
 

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

Methods in org.apache.camel.component.bean with parameters of type Producer
static
<T> T
ProxyHelper.createProxy(Endpoint endpoint, Producer producer, Class<T>... interfaceClasses)
          Creates a Proxy which sends PojoExchange to the endpoint.
static Object ProxyHelper.createProxyObject(Endpoint endpoint, Producer producer, ClassLoader classLoader, Class[] interfaces, MethodInfoCache methodCache)
          Creates a Proxy which sends PojoExchange to the endpoint.
 

Constructors in org.apache.camel.component.bean with parameters of type Producer
CamelInvocationHandler(Endpoint endpoint, Producer producer, MethodInfoCache methodInfoCache)
           
 

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

Methods in org.apache.camel.component.browse that return Producer
 Producer BrowseEndpoint.createProducer()
           
 

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

Classes in org.apache.camel.component.direct that implement Producer
 class DirectProducer
          The direct producer.
 

Methods in org.apache.camel.component.direct that return Producer
 Producer DirectEndpoint.createProducer()
           
 

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

Classes in org.apache.camel.component.file that implement Producer
 class GenericFileProducer<T>
          Generic file producer
 

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

Methods in org.apache.camel.component.jmx that return Producer
 Producer JMXEndpoint.createProducer()
           
 

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

Methods in org.apache.camel.component.mock that return Producer
 Producer MockEndpoint.createProducer()
           
 

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

Classes in org.apache.camel.component.seda that implement Producer
 class CollectionProducer
          A simple Producer which just appends to a Collection the Exchange object.
 class SedaProducer
           
 

Methods in org.apache.camel.component.seda that return Producer
 Producer SedaEndpoint.createProducer()
           
 

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

Methods in org.apache.camel.component.timer that return Producer
 Producer TimerEndpoint.createProducer()
           
 

Uses of Producer in org.apache.camel.impl
 

Classes in org.apache.camel.impl that implement Producer
 class DefaultProducer
          A default implementation of @{link Producer} for implementation inheritence
 

Methods in org.apache.camel.impl that return Producer
protected  Producer CamelPostProcessorHelper.createInjectionProducer(Endpoint endpoint)
          A Factory method to create a started Producer to be injected into a POJO
 Producer ProcessorEndpoint.createProducer()
           
 Producer ProducerCache.getProducer(Endpoint endpoint)
           
 Producer DefaultProducerTemplate.getProducer(Endpoint endpoint)
           
 

Methods in org.apache.camel.impl with parameters of type Producer
protected  Exchange ProducerCache.sendExchange(Endpoint endpoint, Producer producer, Processor processor, Exchange exchange)
           
protected  boolean ProducerCache.sendExchange(Endpoint endpoint, Producer producer, Processor processor, Exchange exchange, AsyncCallback callback)
           
 

Uses of Producer in org.apache.camel.processor
 

Fields in org.apache.camel.processor declared as Producer
protected  Producer SendProcessor.producer
           
 

Constructors in org.apache.camel.processor with parameters of type Producer
Enricher(AggregationStrategy aggregationStrategy, Producer producer)
          Creates a new Enricher.
Enricher(Producer producer)
          Creates a new Enricher.
 



Copyright © 2009 Apache Software Foundation. All Rights Reserved.