|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AsyncProcessor | |
|---|---|
| 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.seda | The SEDA Component for asynchronous SEDA exchanges on a BlockingQueue within a single CamelContext |
| org.apache.camel.impl | Default implementation classes for Camel Core |
| org.apache.camel.impl.converter | Default implementation classes the Type Conversion Strategies |
| org.apache.camel.management | Camel JMX export services. |
| org.apache.camel.model.loadbalancer | The LoadBalancer and the LoadBalancerStrategy JAXB Objects |
| org.apache.camel.processor | A collection of Processor implementations which are used to implement the Enterprise Integration Patterns |
| org.apache.camel.processor.interceptor | Helper classes for interceptors. |
| org.apache.camel.processor.loadbalancer | Various load balancer processors |
| org.apache.camel.util | Utility classes used by the core of Camel and useful for Camel component developers |
| Uses of AsyncProcessor in org.apache.camel.component.direct |
|---|
| Classes in org.apache.camel.component.direct that implement AsyncProcessor | |
|---|---|
class |
DirectProducer
The direct producer. |
| Uses of AsyncProcessor in org.apache.camel.component.seda |
|---|
| Classes in org.apache.camel.component.seda that implement AsyncProcessor | |
|---|---|
class |
CollectionProducer
A simple Producer which just appends to a Collection the Exchange object. |
class |
SedaProducer
|
| Uses of AsyncProcessor in org.apache.camel.impl |
|---|
| Methods in org.apache.camel.impl that return AsyncProcessor | |
|---|---|
AsyncProcessor |
DefaultConsumer.getAsyncProcessor()
Provides an AsyncProcessor interface to the configured
processor on the consumer. |
| Uses of AsyncProcessor in org.apache.camel.impl.converter |
|---|
| Methods in org.apache.camel.impl.converter that return AsyncProcessor | |
|---|---|
static AsyncProcessor |
AsyncProcessorTypeConverter.convert(Processor value)
|
| Uses of AsyncProcessor in org.apache.camel.management |
|---|
| Classes in org.apache.camel.management that implement AsyncProcessor | |
|---|---|
class |
InstrumentationProcessor
JMX enabled processor that uses the Counter for instrumenting
processing of exchanges. |
| Uses of AsyncProcessor in org.apache.camel.model.loadbalancer |
|---|
| Classes in org.apache.camel.model.loadbalancer that implement AsyncProcessor | |
|---|---|
class |
FailOverLoadBalanceStrategy
|
class |
LoadBalancerDefinition
Represents an XML <loadBalance/> element |
class |
RandomLoadBalanceStrategy
Represents an XML <random/> element |
class |
RoundRobinLoadBalanceStrategy
Represents an XML <roundRobin/> element |
class |
StickyLoadBalanceStrategy
Represents an XML <sticky/> element |
class |
TopicLoadBalanceStrategy
Represents an XML <topic/> element |
| Uses of AsyncProcessor in org.apache.camel.processor |
|---|
| Classes in org.apache.camel.processor that implement AsyncProcessor | |
|---|---|
class |
DeadLetterChannel
Implements a Dead Letter Channel after attempting to redeliver the message using the RedeliveryPolicy |
class |
DelegateAsyncProcessor
A Delegate pattern which delegates processing to a nested AsyncProcessor which can be useful for implementation inheritance when writing an Policy |
class |
ExchangePatternProcessor
|
class |
HandleFaultProcessor
|
class |
Pipeline
Creates a Pipeline pattern where the output of the previous step is sent as input to the next step, reusing the same message exchanges |
class |
SendProcessor
Processor for forwarding exchanges to an endpoint destination. |
class |
ThreadProcessor
A processor that forces async processing of the exchange using a thread pool. |
class |
UnitOfWorkProcessor
Handles calling the UnitOfWork.done() method when processing of an exchange is complete. |
class |
WireTapProcessor
Processor for wire tapping exchanges to an endpoint destination. |
| Fields in org.apache.camel.processor declared as AsyncProcessor | |
|---|---|
protected AsyncProcessor |
SendProcessor.processor
|
protected AsyncProcessor |
DelegateAsyncProcessor.processor
|
| Methods in org.apache.camel.processor that return AsyncProcessor | |
|---|---|
AsyncProcessor |
DelegateAsyncProcessor.getProcessor()
|
| Methods in org.apache.camel.processor with parameters of type AsyncProcessor | |
|---|---|
void |
DelegateAsyncProcessor.setProcessor(AsyncProcessor processor)
|
| Constructors in org.apache.camel.processor with parameters of type AsyncProcessor | |
|---|---|
DelegateAsyncProcessor(AsyncProcessor processor)
|
|
UnitOfWorkProcessor(AsyncProcessor processor)
|
|
| Uses of AsyncProcessor in org.apache.camel.processor.interceptor |
|---|
| Classes in org.apache.camel.processor.interceptor that implement AsyncProcessor | |
|---|---|
class |
StreamCachingInterceptor
DelegateProcessor that converts a message into a re-readable format |
| Uses of AsyncProcessor in org.apache.camel.processor.loadbalancer |
|---|
| Subinterfaces of AsyncProcessor in org.apache.camel.processor.loadbalancer | |
|---|---|
interface |
LoadBalancer
A strategy for load balancing across a number of Processor instances |
| Classes in org.apache.camel.processor.loadbalancer that implement AsyncProcessor | |
|---|---|
class |
FailOverLoadBalancer
This FailOverLoadBalancer will failover to use next processor when an exception occured |
class |
LoadBalancerSupport
A default base class for a LoadBalancer implementation |
class |
QueueLoadBalancer
A base class for LoadBalancer implementations which choose a single
destination for each exchange (rather like JMS Queues) |
class |
RandomLoadBalancer
Implements the random load balancing policy |
class |
RoundRobinLoadBalancer
Implements the round robin load balancing policy |
class |
StickyLoadBalancer
Implements a sticky load balancer using an Expression to calculate
a correlation key to perform the sticky load balancing; rather like jsessionid in the web
or JMSXGroupID in JMS. |
class |
TopicLoadBalancer
A LoadBalancer implementations which sends to all destinations
(rather like JMS Topics). |
| Uses of AsyncProcessor in org.apache.camel.util |
|---|
| Methods in org.apache.camel.util with parameters of type AsyncProcessor | |
|---|---|
static void |
AsyncProcessorHelper.process(AsyncProcessor processor,
Exchange exchange)
Calls the async version of the processor's process method and waits for it to complete before returning. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||