org.mule.transport.amqp.internal.client
Class AbstractAmqpReturnHandlerListener

java.lang.Object
  extended by org.mule.transport.amqp.internal.client.AbstractAmqpReturnHandlerListener
All Implemented Interfaces:
com.rabbitmq.client.ReturnListener
Direct Known Subclasses:
DispatchingReturnListener, LoggingReturnListener

public abstract class AbstractAmqpReturnHandlerListener
extends Object
implements com.rabbitmq.client.ReturnListener


Constructor Summary
AbstractAmqpReturnHandlerListener()
           
 
Method Summary
protected abstract  void doHandleReturn(String errorMessage, Map<String,Object> returnContext, AmqpMessage returnedAmqpMessage)
           
 void handleReturn(int replyCode, String replyText, String exchange, String routingKey, com.rabbitmq.client.AMQP.BasicProperties properties, byte[] body)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractAmqpReturnHandlerListener

public AbstractAmqpReturnHandlerListener()
Method Detail

handleReturn

public void handleReturn(int replyCode,
                         String replyText,
                         String exchange,
                         String routingKey,
                         com.rabbitmq.client.AMQP.BasicProperties properties,
                         byte[] body)
                  throws IOException
Specified by:
handleReturn in interface com.rabbitmq.client.ReturnListener
Throws:
IOException

doHandleReturn

protected abstract void doHandleReturn(String errorMessage,
                                       Map<String,Object> returnContext,
                                       AmqpMessage returnedAmqpMessage)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.