@ConditionalOnProperty(name="spring.rabbitmq.listener.enabled",
havingValue="true")
public class RabbitConsumerAutoConfiguration
extends Object
implements org.springframework.context.EnvironmentAware
| 构造器和说明 |
|---|
RabbitConsumerAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
setEnvironment(org.springframework.core.env.Environment environment) |
org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer |
simpleMessageListenerContainer(org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory,
org.springframework.amqp.core.AmqpAdmin amqpAdmin,
Receiver receiver,
List<Consumer<?>> list) |
Receiver |
simpleMessageReceiver(org.springframework.amqp.support.converter.MessageConverter converter) |
@Bean @ConditionalOnBean(value=org.springframework.amqp.support.converter.MessageConverter.class) public Receiver simpleMessageReceiver(org.springframework.amqp.support.converter.MessageConverter converter)
@Bean
@ConditionalOnBean(value={org.springframework.amqp.rabbit.connection.ConnectionFactory.class,org.springframework.amqp.core.AmqpAdmin.class,Receiver.class})
@ConfigurationProperties(prefix="spring.rabbitmq.listener.simple")
public org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer simpleMessageListenerContainer(org.springframework.amqp.rabbit.connection.ConnectionFactory connectionFactory,
org.springframework.amqp.core.AmqpAdmin amqpAdmin,
Receiver receiver,
@Autowired(required=false)
List<Consumer<?>> list)
public void setEnvironment(org.springframework.core.env.Environment environment)
setEnvironment 在接口中 org.springframework.context.EnvironmentAwareCopyright © 2022. All rights reserved.