Uses of Interface
org.apache.camel.spi.Synchronization
Packages that use Synchronization
Package
Description
The core Camel API.
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 SynchronizationModifier and TypeMethodDescriptionExtendedExchange.handoverCompletions()Handover all the on completions from this exchangeMethods in org.apache.camel with parameters of type SynchronizationModifier and TypeMethodDescriptionvoidExtendedExchange.addOnCompletion(Synchronization onCompletion) Adds aSynchronizationto be invoked as callback when this exchange is completed.ProducerTemplate.asyncCallback(String endpointUri, Exchange exchange, Synchronization onCompletion) Deprecated.ProducerTemplate.asyncCallback(String endpointUri, Processor processor, Synchronization onCompletion) Deprecated.ProducerTemplate.asyncCallback(Endpoint endpoint, Exchange exchange, Synchronization onCompletion) Deprecated.ProducerTemplate.asyncCallback(Endpoint endpoint, Processor processor, Synchronization onCompletion) Deprecated.ProducerTemplate.asyncCallbackRequestBody(String endpointUri, Object body, Synchronization onCompletion) Deprecated.ProducerTemplate.asyncCallbackRequestBody(Endpoint endpoint, Object body, Synchronization onCompletion) Deprecated.ProducerTemplate.asyncCallbackSendBody(String endpointUri, Object body, Synchronization onCompletion) Deprecated.ProducerTemplate.asyncCallbackSendBody(Endpoint endpoint, Object body, Synchronization onCompletion) Deprecated.booleanExtendedExchange.containsOnCompletion(Synchronization onCompletion) Checks if the passedSynchronizationinstance is already contained on this exchange. -
Uses of Synchronization in org.apache.camel.spi
Subinterfaces of Synchronization in org.apache.camel.spiModifier and TypeInterfaceDescriptioninterfaceAn extendedSynchronizationwhich is route aware.interfaceA vetoableSynchronization.Methods in org.apache.camel.spi with parameters of type SynchronizationModifier and TypeMethodDescriptionvoidUnitOfWork.addSynchronization(Synchronization synchronization) Adds a synchronization hookbooleanUnitOfWork.containsSynchronization(Synchronization synchronization) Checks if the passed synchronization hook is already part of this unit of work.voidUnitOfWork.removeSynchronization(Synchronization synchronization) Removes a synchronization hookMethod parameters in org.apache.camel.spi with type arguments of type SynchronizationModifier and TypeMethodDescriptionvoidUnitOfWork.handoverSynchronization(Exchange target, Predicate<Synchronization> filter) Handover all the registered synchronizations to the targetExchange.