org.apache.servicemix.nmr.api.event
Interface ExchangeListener

All Superinterfaces:
java.util.EventListener, Listener

public interface ExchangeListener
extends Listener

Listener interface for exchanges send troughout the bus. Such a listener will be called each time an exchange is sent or delivered to an endpoint.


Method Summary
 void exchangeDelivered(Exchange exchange)
          Method called each time an exchange is delivered
 void exchangeFailed(Exchange exchange)
          Method called when an exchange resulted in an exception to be thrown and the exchange not delivered.
 void exchangeSent(Exchange exchange)
          Method called each time an exchange is sent
 

Method Detail

exchangeSent

void exchangeSent(Exchange exchange)
Method called each time an exchange is sent

Parameters:
exchange - the exchange sent

exchangeDelivered

void exchangeDelivered(Exchange exchange)
Method called each time an exchange is delivered

Parameters:
exchange - the delivered exchange

exchangeFailed

void exchangeFailed(Exchange exchange)
Method called when an exchange resulted in an exception to be thrown and the exchange not delivered. This can happen if no endpoint can be found for the target or if something else bad happen.

Parameters:
exchange - the exchange that failed


Copyright © 2005-2009 The Apache Software Foundation. All Rights Reserved.