@RabbitAvailable(queues = BoundRabbitChannelAdviceIntegrationTests.QUEUE) public class BoundRabbitChannelAdviceIntegrationTests {
if (rabbit != null) { try { String[] queues = rabbit.queues(); BrokerRunning brokerRunning = getStore(context).get(BROKER_RUNNING_BEAN, BrokerRunning.class); if (brokerRunning == null) { if (rabbit.management()) { brokerRunning = BrokerRunning.isBrokerAndManagementRunningWithEmptyQueues(queues);
if (rabbit != null) { try { String[] queues = rabbit.queues(); BrokerRunning brokerRunning = getStore(context).get(BROKER_RUNNING_BEAN, BrokerRunning.class); if (brokerRunning == null) { if (rabbit.management()) { brokerRunning = BrokerRunning.isBrokerAndManagementRunningWithEmptyQueues(queues);
@RabbitAvailable(queues = { "amqpOutboundInput", "amqpReplyChannel", "asyncReplies", "defaultReplyTo", "si.dsl.test", "si.dsl.exception.test.dlq", "si.dsl.conv.exception.test.dlq", "testTemplateChannelTransacted" })
/** * @author Gary Russell * @since 2.0.2 * */ @RabbitAvailable(queues = "rabbitAvailableTests.queue") public class RabbitAvailableTests { @Test public void test(ConnectionFactory connectionFactory) throws Exception { Connection conn = connectionFactory.newConnection(); Channel channel = conn.createChannel(); DeclareOk declareOk = channel.queueDeclarePassive("rabbitAvailableTests.queue"); assertEquals(0, declareOk.getConsumerCount()); channel.close(); conn.close(); } }
/** * @author Gary Russell * @since 2.0.2 * */ @RabbitAvailable(queues = "rabbitAvailableTests.queue") public class RabbitAvailableCTORInjectionTests { private final ConnectionFactory connectionFactory; public RabbitAvailableCTORInjectionTests(BrokerRunning brokerRunning) { this.connectionFactory = brokerRunning.getConnectionFactory(); } @Test public void test(ConnectionFactory cf) throws Exception { assertSame(cf, this.connectionFactory); Connection conn = this.connectionFactory.newConnection(); Channel channel = conn.createChannel(); DeclareOk declareOk = channel.queueDeclarePassive("rabbitAvailableTests.queue"); assertEquals(0, declareOk.getConsumerCount()); channel.close(); conn.close(); } }
@RabbitAvailable(queues = RepublishMessageRecovererIntegrationTests.BIG_HEADER_QUEUE) public class RepublishMessageRecovererIntegrationTests {
@RabbitAvailable(queues = SimplePublisherConfirmsTests.QUEUE) public class SimplePublisherConfirmsTests {
@RabbitAvailable(queues = { RabbitTemplatePublisherCallbacksIntegrationTests3.QUEUE1, RabbitTemplatePublisherCallbacksIntegrationTests3.QUEUE2, RabbitTemplatePublisherCallbacksIntegrationTests3.QUEUE3 })
@RabbitAvailable @SpringJUnitConfig public class DlqExpiryTests {
@RabbitAvailable public class BrokerEventListenerTests {
@RabbitAvailable(queues = { SimpleMessageListenerContainerLongTests.QUEUE, SimpleMessageListenerContainerLongTests.QUEUE2,
@RabbitAvailable @DirtiesContext public class BrokerDeclaredQueueNameTests {
@RabbitAvailable(queues = { RabbitTemplateMPPIntegrationTests.QUEUE, RabbitTemplateMPPIntegrationTests.REPLIES })