@Configuration @ComponentScan(basePackages="wang.bigbird.domain.framework.data.rabbitmq") public class RabbitmqConfiguration extends Object
构造器和说明 |
---|
RabbitmqConfiguration() |
限定符和类型 | 方法和说明 |
---|---|
org.springframework.amqp.rabbit.connection.ConnectionFactory |
connectionFactory(RabbitmqProperties rabbitmqProperties,
org.springframework.boot.autoconfigure.amqp.RabbitProperties springRabbitmqProperties) |
void |
init() |
org.springframework.amqp.rabbit.core.RabbitAdmin |
rabbitAdmin(org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory) |
org.springframework.amqp.rabbit.core.RabbitTemplate |
rabbitTemplate(org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory,
RabbitmqProperties rabbitmqProperties) |
org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer |
simpleMessageListenerContainer(org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory,
RabbitmqProperties rabbitmqProperties) |
@PostConstruct public void init()
@Bean public org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory(RabbitmqProperties rabbitmqProperties, org.springframework.boot.autoconfigure.amqp.RabbitProperties springRabbitmqProperties)
@Bean public org.springframework.amqp.rabbit.core.RabbitAdmin rabbitAdmin(org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory)
@Bean @Primary public org.springframework.amqp.rabbit.core.RabbitTemplate rabbitTemplate(org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory, RabbitmqProperties rabbitmqProperties)
@Bean public org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer simpleMessageListenerContainer(org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory, RabbitmqProperties rabbitmqProperties)