Package io.atleon.rabbitmq
Class RoutingInitializer
- java.lang.Object
-
- io.atleon.rabbitmq.RoutingInitializer
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RoutingInitializeraddExchangeDeclaration(ExchangeDeclaration exchangeDeclaration)RoutingInitializeraddQueueBinding(QueueBinding queueBinding)RoutingInitializeraddQueueDeclaration(QueueDeclaration queueDeclaration)RoutingInitializerexchangeDeclarations(List<ExchangeDeclaration> exchangeDeclarations)RoutingInitializerqueueBindings(List<QueueBinding> queueBindings)RoutingInitializerqueueDeclarations(List<QueueDeclaration> queueDeclarations)voidrun()static RoutingInitializerusing(com.rabbitmq.client.Connection connection)static RoutingInitializerusing(com.rabbitmq.client.ConnectionFactory connectionFactory)
-
-
-
Method Detail
-
using
public static RoutingInitializer using(com.rabbitmq.client.ConnectionFactory connectionFactory)
-
using
public static RoutingInitializer using(com.rabbitmq.client.Connection connection)
-
addExchangeDeclaration
public RoutingInitializer addExchangeDeclaration(ExchangeDeclaration exchangeDeclaration)
-
exchangeDeclarations
public RoutingInitializer exchangeDeclarations(List<ExchangeDeclaration> exchangeDeclarations)
-
addQueueDeclaration
public RoutingInitializer addQueueDeclaration(QueueDeclaration queueDeclaration)
-
queueDeclarations
public RoutingInitializer queueDeclarations(List<QueueDeclaration> queueDeclarations)
-
addQueueBinding
public RoutingInitializer addQueueBinding(QueueBinding queueBinding)
-
queueBindings
public RoutingInitializer queueBindings(List<QueueBinding> queueBindings)
-
-