public class RabbitMQSubscriptionConfiguration
extends java.lang.Object
implements be.looorent.jflu.subscriber.BrokerSubscriptionConfiguration
| Constructor and Description |
|---|
RabbitMQSubscriptionConfiguration(java.util.Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
protected com.rabbitmq.client.ConnectionFactory |
createFactory(java.util.Properties properties) |
static RabbitMQSubscriptionConfiguration |
createFromSystemProperties() |
com.rabbitmq.client.Channel |
getChannel() |
java.lang.String |
getExchangeName() |
be.looorent.jflu.subscriber.QueueListener |
getQueueListener() |
java.lang.String |
getQueueName() |
be.looorent.jflu.subscriber.SubscriptionRepository |
getSubscriptionRepository() |
public RabbitMQSubscriptionConfiguration(java.util.Properties properties)
throws RabbitMQConnectionException
RabbitMQConnectionExceptionpublic static final RabbitMQSubscriptionConfiguration createFromSystemProperties() throws RabbitMQConnectionException
RabbitMQConnectionExceptionprotected com.rabbitmq.client.ConnectionFactory createFactory(java.util.Properties properties)
public com.rabbitmq.client.Channel getChannel()
public java.lang.String getExchangeName()
public java.lang.String getQueueName()
public be.looorent.jflu.subscriber.SubscriptionRepository getSubscriptionRepository()
getSubscriptionRepository in interface be.looorent.jflu.subscriber.BrokerSubscriptionConfigurationpublic be.looorent.jflu.subscriber.QueueListener getQueueListener()
getQueueListener in interface be.looorent.jflu.subscriber.BrokerSubscriptionConfiguration