Class ReactivePulsarBootstrapConfiguration
java.lang.Object
org.springframework.pulsar.reactive.config.annotation.ReactivePulsarBootstrapConfiguration
- All Implemented Interfaces:
ImportBeanDefinitionRegistrar
public class ReactivePulsarBootstrapConfiguration
extends Object
implements ImportBeanDefinitionRegistrar
An
ImportBeanDefinitionRegistrar
class that registers a
ReactivePulsarListenerAnnotationBeanPostProcessor
bean capable of processing
Spring's @ReactivePulsarListener
annotation. Also register a default
ReactivePulsarListenerEndpointRegistry
.
This configuration class is automatically imported when using
the @EnableReactivePulsar
annotation.
- Author:
- Christophe Bornet
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
registerBeanDefinitions
(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry) 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
-
Constructor Details
-
ReactivePulsarBootstrapConfiguration
public ReactivePulsarBootstrapConfiguration()
-
-
Method Details
-
registerBeanDefinitions
public void registerBeanDefinitions(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry) - Specified by:
registerBeanDefinitions
in interfaceImportBeanDefinitionRegistrar
-