public interface SynchronizationVetoable extends Synchronization
Synchronization. When using
Synchronizationthey are normally executed when the
Exchangecomplete at the end. If the
Exchangeis processed asynchronously the
Synchronizationwill be handed over to the next thread. This ensures for example the file consumer will delete the processed file at the very end, when the
Exchangehas been completed successfully. However there may be situations where you do not want to handover certain
Synchronization, such as when doing asynchronously request/reply over SEDA or VM endpoints.