Spring AMQP: Registre BlockedListener en Connection

Estoy tratando de implementar oyentes bloqueados para RabbitMQ usando RabbitTemplate de Spring AMQP. En mi código, estoy usando el archivo jar de la versión Spring-amqp 1.1.3, mientras que también he examinado la versión 1.3.1 y esto tampoco es compatible con esta versión. ¿Alguien sabe si me falta alguna versión que tenga soporte para registrar oyentes bloqueados a las nuevas conexiones en RabbitMQ? O si hay alguna versión futura de spring amqp para admitir esta función.

Código de ejemplo:

    Connection connection = factory.newConnection();
    connection.addBlockedListener(new BlockedListener() {
     @Override
     public void handleUnblocked() throws IOException {
        System.out.println("Connection is Unblocked");
     }

     @Override
     public void handleBlocked(String arg0) throws IOException {
        System.out.println("Connection Blocked");
     }           



    });
    com.rabbitmq.client.Channel channel = connection.createChannel();    

Respuestas a la pregunta(1)

Su respuesta a la pregunta