Class MultiRabbitBootstrapConfiguration
- java.lang.Object
-
- org.springframework.amqp.rabbit.annotation.MultiRabbitBootstrapConfiguration
-
- All Implemented Interfaces:
Aware
,ImportBeanDefinitionRegistrar
,EnvironmentAware
public class MultiRabbitBootstrapConfiguration extends java.lang.Object implements ImportBeanDefinitionRegistrar, EnvironmentAware
AnImportBeanDefinitionRegistrar
class that registers aMultiRabbitListenerAnnotationBeanPostProcessor
bean, if MultiRabbit is enabled.- Since:
- 1.4
- Author:
- Wander Costa
- See Also:
RabbitListenerAnnotationBeanPostProcessor
,MultiRabbitListenerAnnotationBeanPostProcessor
,RabbitListenerEndpointRegistry
,EnableRabbit
-
-
Constructor Summary
Constructors Constructor Description MultiRabbitBootstrapConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
registerBeanDefinitions(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry)
void
setEnvironment(Environment environment)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.springframework.context.annotation.ImportBeanDefinitionRegistrar
registerBeanDefinitions
-
-
-
-
Method Detail
-
registerBeanDefinitions
public void registerBeanDefinitions(@Nullable AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry)
- Specified by:
registerBeanDefinitions
in interfaceImportBeanDefinitionRegistrar
-
setEnvironment
public void setEnvironment(Environment environment)
- Specified by:
setEnvironment
in interfaceEnvironmentAware
-
-