org.apache.camel.spi
Interface Synchronization


public interface Synchronization

Provides a hook for custom Processor or Component instances to respond to completed or failed processing of an Exchange rather like Spring's TransactionSynchronization

Version:
$Revision: 36321 $

Method Summary
 void onComplete(Exchange exchange)
          Called when the processing of the message exchange is complete
 void onFailure(Exchange exchange)
          Called when the processing of the message exchange has failed for some reason.
 

Method Detail

onComplete

void onComplete(Exchange exchange)
Called when the processing of the message exchange is complete

Parameters:
exchange - the excahnge being processed

onFailure

void onFailure(Exchange exchange)
Called when the processing of the message exchange has failed for some reason. The exception which caused the problem is in Exchange.getException() and there could be a fault message via Exchange.getFault()

Parameters:
exchange - the excahnge being processed


Copyright © 2008 IONA Open Source Community. All Rights Reserved.