org.eclipse.swordfish.internal.core.integration.nmr
Class SwordfishExchangeListener

java.lang.Object
  extended by org.eclipse.swordfish.internal.core.integration.nmr.SwordfishExchangeListener
All Implemented Interfaces:
java.util.EventListener, org.apache.servicemix.nmr.api.event.ExchangeListener, org.apache.servicemix.nmr.api.event.Listener, org.springframework.beans.factory.InitializingBean

public class SwordfishExchangeListener
extends java.lang.Object
implements org.apache.servicemix.nmr.api.event.ExchangeListener, org.springframework.beans.factory.InitializingBean


Constructor Summary
SwordfishExchangeListener()
           
 
Method Summary
 void afterPropertiesSet()
           
 void exchangeDelivered(org.apache.servicemix.nmr.api.Exchange exchange)
           
 void exchangeFailed(org.apache.servicemix.nmr.api.Exchange arg0)
           
 void exchangeSent(org.apache.servicemix.nmr.api.Exchange exchange)
           
 Interceptor getEndpointResolverInterceptor()
           
 InterceptorExceptionNotificationSender getExceptionNotificationSender()
           
 Registry<Interceptor> getInterceptorRegistry()
           
 org.apache.servicemix.nmr.api.NMR getNmr()
           
 Planner getPlanner()
           
 void setEndpointResolverInterceptor(Interceptor endpointResolverInterceptor)
           
 void setExceptionNotificationSender(InterceptorExceptionNotificationSender exceptionNotificationSender)
           
 void setInterceptorRegistry(Registry<Interceptor> interceptorRegistry)
           
 void setNmr(org.apache.servicemix.nmr.api.NMR nmr)
           
 void setPlanner(Planner planner)
           
 void setSwordfishContext(SwordfishContext swordfishContext)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwordfishExchangeListener

public SwordfishExchangeListener()
Method Detail

getInterceptorRegistry

public Registry<Interceptor> getInterceptorRegistry()

setInterceptorRegistry

public void setInterceptorRegistry(Registry<Interceptor> interceptorRegistry)

exchangeDelivered

public void exchangeDelivered(org.apache.servicemix.nmr.api.Exchange exchange)
Specified by:
exchangeDelivered in interface org.apache.servicemix.nmr.api.event.ExchangeListener

getExceptionNotificationSender

public InterceptorExceptionNotificationSender getExceptionNotificationSender()

setExceptionNotificationSender

public void setExceptionNotificationSender(InterceptorExceptionNotificationSender exceptionNotificationSender)

exchangeSent

public void exchangeSent(org.apache.servicemix.nmr.api.Exchange exchange)
Specified by:
exchangeSent in interface org.apache.servicemix.nmr.api.event.ExchangeListener

getNmr

public org.apache.servicemix.nmr.api.NMR getNmr()

setNmr

public void setNmr(org.apache.servicemix.nmr.api.NMR nmr)

getPlanner

public Planner getPlanner()

setPlanner

public void setPlanner(Planner planner)

getEndpointResolverInterceptor

public Interceptor getEndpointResolverInterceptor()

setEndpointResolverInterceptor

public void setEndpointResolverInterceptor(Interceptor endpointResolverInterceptor)

setSwordfishContext

public void setSwordfishContext(SwordfishContext swordfishContext)

afterPropertiesSet

public void afterPropertiesSet()
                        throws java.lang.Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
java.lang.Exception

exchangeFailed

public void exchangeFailed(org.apache.servicemix.nmr.api.Exchange arg0)
Specified by:
exchangeFailed in interface org.apache.servicemix.nmr.api.event.ExchangeListener