public void queueDeclareNoWait( String queue, boolean durable, boolean exclusive, boolean autoDelete, Map<String, Object> arguments) throws IOException { RecordedQueue meta = new RecordedQueue(this, queue) .durable(durable) .exclusive(exclusive) .autoDelete(autoDelete) .arguments(arguments); delegate.queueDeclareNoWait(queue, durable, exclusive, autoDelete, arguments); recordQueue(queue, meta); }