kithara.rabbitmq.exchange

declare

(declare channel exchange-name exchange-type & [{:keys [durable? auto-delete? arguments], :or {durable? false, auto-delete? false}}])

Declare a RabbitMQ exchange.

delete

(delete {:keys [channel exchange-name]})

Delete a RabbitMQ exchange based on the return value of declare.