Uses of Interface
org.apache.camel.processor.PooledExchangeTask
Packages that use PooledExchangeTask
Package
Description
A collection of Processor
implementations which are used to implement the
Enterprise Integration Patterns
Exception policy startegies for Dead Letter Channel pattern.
-
Uses of PooledExchangeTask in org.apache.camel.processor
Methods in org.apache.camel.processor that return PooledExchangeTaskModifier and TypeMethodDescriptionPooledExchangeTaskFactory.acquire(org.apache.camel.Exchange exchange, org.apache.camel.AsyncCallback callback) Attempts to acquire a pooled task to use for processing the exchange, if not possible then a new task is created.PooledTaskFactory.acquire()PooledTaskFactory.acquire(org.apache.camel.Exchange exchange, org.apache.camel.AsyncCallback callback) PrototypeTaskFactory.acquire()PrototypeTaskFactory.acquire(org.apache.camel.Exchange exchange, org.apache.camel.AsyncCallback callback) PooledExchangeTaskFactory.create(org.apache.camel.Exchange exchange, org.apache.camel.AsyncCallback callback) Creates a new task to use for processing the exchange.Methods in org.apache.camel.processor with parameters of type PooledExchangeTaskModifier and TypeMethodDescriptionbooleanPooledExchangeTaskFactory.release(PooledExchangeTask task) Releases the task after its done being usedbooleanPooledTaskFactory.release(PooledExchangeTask task) booleanPrototypeTaskFactory.release(PooledExchangeTask task) -
Uses of PooledExchangeTask in org.apache.camel.processor.errorhandler
Classes in org.apache.camel.processor.errorhandler that implement PooledExchangeTaskModifier and TypeClassDescriptionprotected classTask to perform calling the processor and handling redelivery if it fails (more advanced than ProcessTask)protected classSimple task to perform calling the processor with no redelivery support