Spring имеет реализацию в настоящее время, а также
http://docs.spring.io/spring-amqp/reference/htmlsingle/#management-template
Когда плагин управления включен, сервер RabbitMQ выставляет REST API для мониторинга и настройки брокера. Теперь предоставляется привязка Java для API. В общем, вы можете использовать этот API напрямую, но удобная обертка предоставляется для использования знакомых объектов домена Spring AMQP Queue, Exchange и Binding с API. Гораздо больше информации доступно для этих объектов при непосредственном использовании API com.rabbitmq.http.client.Client (QueueInfo, ExchangeInfo и BindingInfo соответственно). Класс RabbitManagementTemplate предоставляет операции для apis управления. Эти два вопроса касаются этого вопроса:
List<Queue> getQueues();
List<Queue> getQueues(String vhost);