Uses of Interface
org.apache.camel.spi.Synchronization

Packages that use Synchronization
org.apache.camel The JAXB POJOs for the XML Configuration of the routing rules. 
org.apache.camel.component.file The File Component for working with file systems. 
org.apache.camel.impl Default implementation classes for Camel Core 
org.apache.camel.processor.idempotent An implementation of the Idempotent Consumer pattern. 
org.apache.camel.spi Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. 
 

Uses of Synchronization in org.apache.camel
 

Methods in org.apache.camel with parameters of type Synchronization
 void Exchange.addOnCompletion(Synchronization onCompletion)
          Adds a Synchronization to be invoked as callback when this exchange is completed.
 Future<Exchange> ProducerTemplate.asyncCallback(Endpoint endpoint, Exchange exchange, Synchronization onCompletion)
          Sends an asynchronous exchange to the given endpoint.
 Future<Exchange> ProducerTemplate.asyncCallback(Endpoint endpoint, Processor processor, Synchronization onCompletion)
          Sends an asynchronous exchange to the given endpoint using a supplied processor.
 Future<Exchange> ProducerTemplate.asyncCallback(String endpointUri, Exchange exchange, Synchronization onCompletion)
          Sends an asynchronous exchange to the given endpoint.
 Future<Exchange> ProducerTemplate.asyncCallback(String endpointUri, Processor processor, Synchronization onCompletion)
          Sends an asynchronous exchange to the given endpoint using a supplied processor.
 Future<Object> ProducerTemplate.asyncCallbackRequestBody(Endpoint endpoint, Object body, Synchronization onCompletion)
          Sends an asynchronous body to the given endpoint.
 Future<Object> ProducerTemplate.asyncCallbackRequestBody(String endpointUri, Object body, Synchronization onCompletion)
          Sends an asynchronous body to the given endpoint.
 Future<Object> ProducerTemplate.asyncCallbackSendBody(Endpoint endpoint, Object body, Synchronization onCompletion)
          Sends an asynchronous body to the given endpoint.
 Future<Object> ProducerTemplate.asyncCallbackSendBody(String endpointUri, Object body, Synchronization onCompletion)
          Sends an asynchronous body to the given endpoint.
 

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

Classes in org.apache.camel.component.file that implement Synchronization
 class GenericFileOnCompletion<T>
          On completion strategy that performs the required work after the Exchange has been processed.
 

Uses of Synchronization in org.apache.camel.impl
 

Classes in org.apache.camel.impl that implement Synchronization
 class SynchronizationAdapter
          Simple Synchronization adapter with empty methods for easier overriding of single methods.
 

Methods in org.apache.camel.impl with parameters of type Synchronization
 void DefaultExchange.addOnCompletion(Synchronization onCompletion)
           
 void DefaultUnitOfWork.addSynchronization(Synchronization synchronization)
           
 Future<Object> DefaultProducerTemplate.asyncCallback(Endpoint endpoint, ExchangePattern pattern, Object body, Synchronization onCompletion)
           
 Future<Exchange> DefaultProducerTemplate.asyncCallback(Endpoint endpoint, Exchange exchange, Synchronization onCompletion)
           
 Future<Exchange> DefaultProducerTemplate.asyncCallback(Endpoint endpoint, Processor processor, Synchronization onCompletion)
           
 Future<Exchange> DefaultProducerTemplate.asyncCallback(String uri, Exchange exchange, Synchronization onCompletion)
           
 Future<Exchange> DefaultProducerTemplate.asyncCallback(String uri, Processor processor, Synchronization onCompletion)
           
 Future<Object> DefaultProducerTemplate.asyncCallbackRequestBody(Endpoint endpoint, Object body, Synchronization onCompletion)
           
 Future<Object> DefaultProducerTemplate.asyncCallbackRequestBody(String uri, Object body, Synchronization onCompletion)
           
 Future<Object> DefaultProducerTemplate.asyncCallbackSendBody(Endpoint endpoint, Object body, Synchronization onCompletion)
           
 Future<Object> DefaultProducerTemplate.asyncCallbackSendBody(String uri, Object body, Synchronization onCompletion)
           
 void DefaultUnitOfWork.removeSynchronization(Synchronization synchronization)
           
 

Uses of Synchronization in org.apache.camel.processor.idempotent
 

Classes in org.apache.camel.processor.idempotent that implement Synchronization
 class IdempotentOnCompletion
          On completion strategy for IdempotentConsumer.
 

Uses of Synchronization in org.apache.camel.spi
 

Methods in org.apache.camel.spi with parameters of type Synchronization
 void UnitOfWork.addSynchronization(Synchronization synchronization)
          Adds a synchronization hook
 void UnitOfWork.removeSynchronization(Synchronization synchronization)
          Removes a synchronization hook
 



Copyright © 2007-2010 The Apache Software Foundation. All Rights Reserved.