List of usage examples for org.springframework.amqp.core AmqpAdmin declareBinding
void declareBinding(Binding binding);
From source file:org.resthub.rpc.AMQPHessianProxyFactory.java
/** * Create a queue and an exchange for requests * // www .j a va2s . co m * @param connectionFactory * @param queueName the name of the queue * @param exchangeName the name of the exchange */ private void createRequestQueue(AmqpAdmin admin, String queueName, String exchangeName) { Queue requestQueue = new Queue(queueName, false, false, false); admin.declareQueue(requestQueue); DirectExchange requestExchange = new DirectExchange(exchangeName, false, false); admin.declareExchange(requestExchange); Binding requestBinding = BindingBuilder.bind(requestQueue).to(requestExchange).with(queueName); admin.declareBinding(requestBinding); }