Class SynchronizationVHostConfig


  • @Configuration
    public class SynchronizationVHostConfig
    extends BaseVHostConfig
    Created by alexander on 18/11/16.
    • Field Detail

      • syncLimitConcurrentConsumers

        @Value("${org.openiam.rabbitmq.sync.thread.concurrent.consumers}")
        protected Integer syncLimitConcurrentConsumers
      • syncLimitConcurrentConsumersMax

        @Value("${org.openiam.rabbitmq.sync.thread.concurrent.consumers_max}")
        protected Integer syncLimitConcurrentConsumersMax
      • syncLimitPrefetchCount

        @Value("${org.openiam.rabbitmq.sync.thread.prefetch.count}")
        protected Integer syncLimitPrefetchCount
    • Constructor Detail

      • SynchronizationVHostConfig

        public SynchronizationVHostConfig()
    • Method Detail

      • synchronizationCF

        @Bean
        public org.springframework.amqp.rabbit.connection.ConnectionFactory synchronizationCF()
      • synchronizationRabbitListenerContainerFactory

        @Bean(name="synchronizationRabbitListenerContainerFactory")
        public org.springframework.amqp.rabbit.config.SimpleRabbitListenerContainerFactory synchronizationRabbitListenerContainerFactory()
      • synchronizationPartRabbitListenerContainerFactory

        @Bean(name="synchPartRabbitListenerContainerFactory")
        public org.springframework.amqp.rabbit.config.SimpleRabbitListenerContainerFactory synchronizationPartRabbitListenerContainerFactory()
      • synchronizationAmqpAdmin

        @Bean
        public org.springframework.amqp.core.AmqpAdmin synchronizationAmqpAdmin()
      • asynchronSynchronizationQueue

        @Bean(name="AsynchronSynchronizationQueue")
        public AsynchronSynchronizationQueue asynchronSynchronizationQueue()
      • asynchronPartProcessingQueue

        @Bean(name="AsynchronPartProcessingQueue")
        public AsynchronPartProcessingQueue asynchronPartProcessingQueue()