Package org.openiam.config
Class RabbitMQConfig
- java.lang.Object
-
- org.openiam.config.RabbitMQConfig
-
@Configuration @EnableRabbit @Import({CommonVHostConfig.class,AuditVHostConfig.class,UserVHostConfig.class,AmVHostConfig.class,IdmVHostConfig.class,ActivitiVHostConfig.class,GroovyManagerVHostConfig.class,ConnectorBroadCastVHostConfig.class,SynchronizationVHostConfig.class,BulkReconciliationVHostConfig.class,ReconciliationVHostConfig.class,BulkSynchronizationVHostConfig.class,BusinessRuleVHostConfig.class,ExtLogVHostConfig.class,SASVHostConfig.class}) @PropertySources(@PropertySource(ignoreResourceNotFound=true,value={"classpath:rabbitmq.properties","file:${confpath}/conf/properties/rabbitmq.properties"},factory=OpeniamPropertySourceFactory.class)) public class RabbitMQConfig extends Object
Created by alexander on 27/07/16.
-
-
Constructor Summary
Constructors Constructor Description RabbitMQConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.amqp.rabbit.connection.ConnectionFactory
connectionFactory()
org.springframework.boot.actuate.health.HealthContributor
rabbitMQHealthIndicator()
org.springframework.amqp.rabbit.core.RabbitTemplate
rabbitTemplate()
RequestServiceGateway
requestServiceGateway()
-
-
-
Method Detail
-
connectionFactory
@Bean public org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory()
-
rabbitTemplate
@Bean public org.springframework.amqp.rabbit.core.RabbitTemplate rabbitTemplate()
-
requestServiceGateway
@Bean(name="rabbitRequestServiceGateway") public RequestServiceGateway requestServiceGateway()
-
rabbitMQHealthIndicator
@Bean(name="RabbitMQ") public org.springframework.boot.actuate.health.HealthContributor rabbitMQHealthIndicator()
-
-