All Classes and Interfaces

Class
Description
Abstract common BeanPostProcessor implementation for customized annotation that annotated injected-object.
Abstract DubboConfigBinder implementation
Annotated BeanDefinition Utilities
 
Annotation PropertyValues Adapter
Annotation Utilities
 
Bean Registrar
Starting from 2.7.0+, export and refer will only be executed when Spring is fully initialized.
Configurable the source for BeanMetadataElement
The binder for the configuration bean
The BeanPostProcessor class to bind the configuration bean
The ImportBeanDefinitionRegistrar implementation for @EnableConfigurationBinding
The Registrar class for EnableConfigurationBeanBindings
The customizer for the configuration bean after its binding.
Constants of dubbo spring config
DataSourceStatusChecker
The default ConfigurationBeanBinder implementation
Default DubboConfigBinder implementation based on Spring DataBinder
Dubbo Annotation Utilities Class
Dubbo's application state event on starting/started/stopping/stopped
AbstractBeanDefinitionParser
Dubbo Bean utilities class
Deprecated.
Deprecated.
Deprecated.
Deprecated.
Dubbo ClassPathBeanDefinitionScanner that exposes some methods to be public.
Dubbo Component Scan Annotation,scans the classpath for annotated components that will be auto-registered as Spring beans.
Dubbo DubboComponentScan Bean Registrar
A Post-Processor class to set the alias of Dubbo Config bean using its AbstractConfig.getId()
An ApplicationListener to load config beans
The Bean customizer for Dubbo Config.
Dubbo config bean initializer.
Dubbo Config Configuration
Multiple Dubbo Config Bean Binding
Single Dubbo Config Bean Binding
Dubbo Config register, which order can be configured
The BeanPostProcessor class for the default property value of Dubbo's Config Beans
An ApplicationEvent to trigger init DubboConfigBeanInitializer.
 
An ApplicationListener to control Dubbo application.
Register some infrastructure beans if not exists.
Dubbo's module state event on starting/started/stopping/stopped
DubboNamespaceHandler
Dubbo spring initialization context object
Custom dubbo spring initialization
Hold a set of DubboSpringInitCustomizer, for register customizers by programming.
Dubbo spring initialization entry point
Enables Spring's annotation-driven configuration bean from properties.
The annotation composes the multiple EnableConfigurationBeanBindings
Enables Dubbo components as Spring Beans, equals DubboComponentScan and EnableDubboConfig combination.
As a convenient and multiple EnableConfigurationBeanBinding in default behavior , is equal to single bean bindings with below convention prefixes of properties: ApplicationConfig binding to property : "dubbo.application" ModuleConfig binding to property : "dubbo.module" RegistryConfig binding to property : "dubbo.registry" ProtocolConfig binding to property : "dubbo.protocol" MonitorConfig binding to property : "dubbo.monitor" ProviderConfig binding to property : "dubbo.provider" ConsumerConfig binding to property : "dubbo.consumer"
The utilities class for Environment
Generic BeanPostProcessor Adapter
 
 
 
Object Utilities
PropertySources Utilities
Step 1: The purpose of implementing BeanFactoryPostProcessor is to scan the registration reference bean definition earlier, so that it can be shared with the xml bean configuration.
Attribute names of DubboReference and ReferenceConfig
Spring FactoryBean for ReferenceConfig.
Builder for ReferenceBean, used to return ReferenceBean instance in Java-config @Bean method, equivalent to DubboReference annotation.
 
 
ReferenceConfig Creator for @DubboReference
A BeanFactoryPostProcessor used for processing of @Service annotated classes and annotated bean in java config classes.
ServiceFactoryBean
A ApplicationEvent after ServiceBean export invocation
Dubbo @Service Bean Builder
A temp holder for scanned packages of service.
Spring Compatibility Utils for spring 3.x/4.x/5.x/6.x
SpringExtensionInjector
Register scope beans in spring module
SpringStatusChecker
The utilities class for wrapper interfaces