Package org.openiam.config
Class BaseVHostConfig
- java.lang.Object
-
- org.openiam.config.BaseVHostConfig
-
- Direct Known Subclasses:
ActivitiVHostConfig,AmVHostConfig,AuditVHostConfig,BulkReconciliationVHostConfig,BulkSynchronizationVHostConfig,BusinessRuleVHostConfig,CommonVHostConfig,ConnectorBroadCastVHostConfig,ConnectorVHostConfig,ExtLogVHostConfig,GroovyManagerVHostConfig,IdmVHostConfig,ReconciliationVHostConfig,SASVHostConfig,SynchronizationVHostConfig,UserVHostConfig
public class BaseVHostConfig extends Object
Created by alexander on 18/11/16.
-
-
Field Summary
Fields Modifier and Type Field Description protected IntegerconcurrentConsumersprotected Stringencodingprotected org.apache.commons.logging.Logloggerprotected floatsyncReducingFactor
-
Constructor Summary
Constructors Constructor Description BaseVHostConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcommonBindQueue(org.springframework.amqp.core.AmqpAdmin amqpAdmin, MqQueue queue)protected org.springframework.amqp.rabbit.connection.ConnectionFactorycreateConnectionFactory(String vhost)protected org.springframework.amqp.rabbit.config.SimpleRabbitListenerContainerFactorycreateRabbitListenerContainerFactory(org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory)protected org.springframework.amqp.rabbit.config.SimpleRabbitListenerContainerFactorycreateRabbitListenerContainerFactory(org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory, Integer concurrentConsumers, Integer maxConcurrentConsumers, Integer prefetchCount)
-
-
-
Field Detail
-
logger
protected final org.apache.commons.logging.Log logger
-
concurrentConsumers
@Value("${org.openiam.rabbitmq.concurrent.consumers}") protected Integer concurrentConsumers
-
encoding
@Value("${org.openiam.mq.broker.encoding}") protected String encoding
-
syncReducingFactor
@Value("${org.openiam.rabbitmq.sync.reducing.factor}") protected float syncReducingFactor
-
-
Method Detail
-
createConnectionFactory
protected org.springframework.amqp.rabbit.connection.ConnectionFactory createConnectionFactory(String vhost)
-
createRabbitListenerContainerFactory
protected org.springframework.amqp.rabbit.config.SimpleRabbitListenerContainerFactory createRabbitListenerContainerFactory(org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory, Integer concurrentConsumers, Integer maxConcurrentConsumers, Integer prefetchCount)
-
createRabbitListenerContainerFactory
protected org.springframework.amqp.rabbit.config.SimpleRabbitListenerContainerFactory createRabbitListenerContainerFactory(org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory)
-
commonBindQueue
protected void commonBindQueue(org.springframework.amqp.core.AmqpAdmin amqpAdmin, MqQueue queue)
-
-