Uses of Interface
org.apache.camel.Consumer

Packages that use Consumer
org.apache.camel The JAXB POJOs for the XML Configuration of the routing rules. 
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.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.loadbalancer Various load balancer processors 
 

Uses of Consumer in org.apache.camel
 

Subinterfaces of Consumer in org.apache.camel
 interface BatchConsumer
          A consumer of a batch of message exchanges from an Endpoint
 interface PollingConsumer
          Represents a Polling Consumer where the caller polls for messages when it is ready.
 

Methods in org.apache.camel that return Consumer
 Consumer Endpoint.createConsumer(Processor processor)
          Creates a new Event Driven Consumer which consumes messages from the endpoint using the given processor
 

Methods in org.apache.camel with parameters of type Consumer
 void PollingConsumerPollStrategy.begin(Consumer consumer, Endpoint endpoint)
          Called when poll is about to begin
 void PollingConsumerPollStrategy.commit(Consumer consumer, Endpoint endpoint)
          Called when poll is completed successfully
 boolean PollingConsumerPollStrategy.rollback(Consumer consumer, Endpoint endpoint, int retryCounter, Exception cause)
          Called when poll failed
 

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

Methods in org.apache.camel.component.browse that return Consumer
 Consumer BrowseEndpoint.createConsumer(Processor processor)
           
 

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

Classes in org.apache.camel.component.dataset that implement Consumer
 class DataSetConsumer
          DataSet consumer.
 

Methods in org.apache.camel.component.dataset that return Consumer
 Consumer DataSetEndpoint.createConsumer(Processor processor)
           
 

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

Classes in org.apache.camel.component.direct that implement Consumer
 class DirectConsumer
          The direct consumer.
 

Methods in org.apache.camel.component.direct that return Consumer
 Consumer DirectEndpoint.createConsumer(Processor processor)
           
 

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

Classes in org.apache.camel.component.file that implement Consumer
 class FileConsumer
          File consumer.
 class GenericFileConsumer<T>
          Base class for remote file consumers.
 

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

Methods in org.apache.camel.component.mock that return Consumer
 Consumer MockEndpoint.createConsumer(Processor processor)
           
 

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

Classes in org.apache.camel.component.seda that implement Consumer
 class SedaConsumer
          A Consumer for the SEDA component.
 

Methods in org.apache.camel.component.seda that return Consumer
 Consumer SedaEndpoint.createConsumer(Processor processor)
           
 

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

Classes in org.apache.camel.component.timer that implement Consumer
 class TimerConsumer
          The timer consumer.
 

Methods in org.apache.camel.component.timer that return Consumer
 Consumer TimerEndpoint.createConsumer(Processor processor)
           
 

Uses of Consumer in org.apache.camel.impl
 

Classes in org.apache.camel.impl that implement Consumer
 class DefaultConsumer
          A default consumer useful for implementation inheritance.
 class DefaultScheduledPollConsumer
          A default implementation of an event driven Consumer which uses the PollingConsumer
 class EventDrivenPollingConsumer
          A default implementation of the PollingConsumer which uses the normal asynchronous consumer mechanism along with a BlockingQueue to allow the caller to pull messages on demand.
 class PollingConsumerSupport
          A useful base class for implementations of PollingConsumer
 class ProcessorPollingConsumer
          A simple implementation of PollingConsumer which just uses a Processor.
 class ScheduledPollConsumer
          A useful base class for any consumer which is polling based
 

Methods in org.apache.camel.impl that return Consumer
 Consumer InterceptSendToEndpoint.createConsumer(Processor processor)
           
 Consumer DefaultPollingEndpoint.createConsumer(Processor processor)
           
 

Methods in org.apache.camel.impl with parameters of type Consumer
 void DefaultPollingConsumerPollStrategy.begin(Consumer consumer, Endpoint endpoint)
           
 void DefaultPollingConsumerPollStrategy.commit(Consumer consumer, Endpoint endpoint)
           
protected  void ScheduledPollEndpoint.configureConsumer(Consumer consumer)
           
 boolean DefaultPollingConsumerPollStrategy.rollback(Consumer consumer, Endpoint endpoint, int retryCounter, Exception e)
           
 

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

Classes in org.apache.camel.processor.loadbalancer that implement Consumer
 class LoadBalancerConsumer
          Represents a consumer which on starting registers itself with a LoadBalancer and on closing unregisters itself with a load balancer
 



Apache CAMEL