List of usage examples for org.springframework.amqp.core AmqpAdmin declareQueue
@Nullable String declareQueue(Queue queue);
From source file:uk.urchinly.wabi.expose.AmqpQueues.java
@Autowired public AmqpQueues(AmqpAdmin amqpAdmin) { amqpAdmin.declareQueue(new Queue(MessagingConstants.USAGE_ROUTE)); }
From source file:uk.urchinly.wabi.ingest.AmqpQueues.java
@Autowired public AmqpQueues(AmqpAdmin amqpAdmin) { amqpAdmin.declareQueue(new Queue(MessagingConstants.ASSET_INSERT_IMAGE_ROUTE)); }
From source file:uk.urchinly.wabi.search.AmqpQueues.java
@Autowired public AmqpQueues(AmqpAdmin amqpAdmin) { amqpAdmin.declareQueue(new Queue(MessagingConstants.ASSET_INSERT_IMAGE_ROUTE)); amqpAdmin.declareQueue(new Queue(MessagingConstants.AUDIT_ROUTE)); }
From source file:org.resthub.rpc.HessianEndpoint.java
/** * Create a queue./*from w w w .j a va 2s .com*/ * * @param admin AMQPAdmin * @param name the name of the queue */ private void createQueue(AmqpAdmin admin, String name) { Queue requestQueue = new Queue(name, false, false, false); admin.declareQueue(requestQueue); }
From source file:org.resthub.rpc.AMQPHessianProxyFactory.java
/** * Create a queue for response//from w w w . ja v a2 s . c o m * * @param connectionFactory * @param queueName the name of the queue */ private Queue createReplyQueue(AmqpAdmin admin, String queueName) { Queue replyQueue = new Queue(queueName, false, true, false); admin.declareQueue(replyQueue); return replyQueue; }
From source file:org.resthub.rpc.AMQPHessianProxyFactory.java
/** * Create a queue and an exchange for requests * // w w w.j a v a 2 s .c om * @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); }