Uses of Interface
org.apache.camel.spi.Synchronization
-
Packages that use Synchronization Package Description org.apache.camel The core Camel API.org.apache.camel.spi Service Provider Interfaces used by the Camel runtime which are plugin strategies. -
-
Uses of Synchronization in org.apache.camel
Methods in org.apache.camel that return types with arguments of type Synchronization Modifier and Type Method Description List<Synchronization>
ExtendedExchange. handoverCompletions()
Handover all the on completions from this exchangeMethods in org.apache.camel with parameters of type Synchronization Modifier and Type Method Description void
ExtendedExchange. addOnCompletion(Synchronization onCompletion)
Adds aSynchronization
to be invoked as callback when this exchange is completed.CompletableFuture<Exchange>
ProducerTemplate. asyncCallback(String endpointUri, Exchange exchange, Synchronization onCompletion)
Deprecated.CompletableFuture<Exchange>
ProducerTemplate. asyncCallback(String endpointUri, Processor processor, Synchronization onCompletion)
Deprecated.CompletableFuture<Exchange>
ProducerTemplate. asyncCallback(Endpoint endpoint, Exchange exchange, Synchronization onCompletion)
Deprecated.CompletableFuture<Exchange>
ProducerTemplate. asyncCallback(Endpoint endpoint, Processor processor, Synchronization onCompletion)
Deprecated.CompletableFuture<Object>
ProducerTemplate. asyncCallbackRequestBody(String endpointUri, Object body, Synchronization onCompletion)
Deprecated.CompletableFuture<Object>
ProducerTemplate. asyncCallbackRequestBody(Endpoint endpoint, Object body, Synchronization onCompletion)
Deprecated.CompletableFuture<Object>
ProducerTemplate. asyncCallbackSendBody(String endpointUri, Object body, Synchronization onCompletion)
Deprecated.CompletableFuture<Object>
ProducerTemplate. asyncCallbackSendBody(Endpoint endpoint, Object body, Synchronization onCompletion)
Deprecated.boolean
ExtendedExchange. containsOnCompletion(Synchronization onCompletion)
Checks if the passedSynchronization
instance is already contained on this exchange. -
Uses of Synchronization in org.apache.camel.spi
Subinterfaces of Synchronization in org.apache.camel.spi Modifier and Type Interface Description interface
SynchronizationRouteAware
An extendedSynchronization
which is route aware.interface
SynchronizationVetoable
A vetoableSynchronization
.Methods in org.apache.camel.spi with parameters of type Synchronization Modifier and Type Method Description void
UnitOfWork. addSynchronization(Synchronization synchronization)
Adds a synchronization hookboolean
UnitOfWork. containsSynchronization(Synchronization synchronization)
Checks if the passed synchronization hook is already part of this unit of work.void
UnitOfWork. removeSynchronization(Synchronization synchronization)
Removes a synchronization hookMethod parameters in org.apache.camel.spi with type arguments of type Synchronization Modifier and Type Method Description void
UnitOfWork. handoverSynchronization(Exchange target, Predicate<Synchronization> filter)
Handover all the registered synchronizations to the targetExchange
.
-