Example usage for org.springframework.amqp.rabbit.core BatchingRabbitTemplate receive

List of usage examples for org.springframework.amqp.rabbit.core BatchingRabbitTemplate receive

Introduction

In this page you can find the example usage for org.springframework.amqp.rabbit.core BatchingRabbitTemplate receive.

Prototype

@Override
    @Nullable
    public Message receive(String queueName) 

Source Link

Usage

From source file:org.springframework.amqp.rabbit.core.BatchingRabbitTemplateTests.java

private Message receive(BatchingRabbitTemplate template) throws InterruptedException {
    Message message = template.receive(ROUTE);
    int n = 0;//from ww w . j a v  a  2  s.c  o m
    while (n++ < 200 && message == null) {
        Thread.sleep(50);
        message = template.receive(ROUTE);
    }
    assertNotNull(message);
    return message;
}