类 ServiceBeanIdConflictProcessor
- java.lang.Object
-
- org.apache.dubbo.spring.boot.beans.factory.config.ServiceBeanIdConflictProcessor
-
- 所有已实现的接口:
org.springframework.beans.factory.config.BeanPostProcessor,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.support.MergedBeanDefinitionPostProcessor,org.springframework.core.Ordered,org.springframework.core.PriorityOrdered
public class ServiceBeanIdConflictProcessor extends Object implements org.springframework.beans.factory.support.MergedBeanDefinitionPostProcessor, org.springframework.beans.factory.DisposableBean, org.springframework.core.PriorityOrdered
已过时。The post-processor for resolving the id conflict ofServiceBeanwhen an interface is implemented by multiple services with different groups or versions that are exported on one providerCurrent implementation is a temporary resolution, and will be removed in the future.
- 从以下版本开始:
- 2.7.7
- 另请参阅:
CommonAnnotationBeanPostProcessor
-
-
构造器概要
构造器 构造器 说明 ServiceBeanIdConflictProcessor()已过时。
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 voiddestroy()已过时。intgetOrder()已过时。Keep the order being higher thanInitDestroyAnnotationBeanPostProcessor.getOrder()that isOrdered.LOWEST_PRECEDENCEObjectpostProcessAfterInitialization(Object bean, String beanName)已过时。ObjectpostProcessBeforeInitialization(Object bean, String beanName)已过时。voidpostProcessMergedBeanDefinition(org.springframework.beans.factory.support.RootBeanDefinition beanDefinition, Class<?> beanType, String beanName)已过时。
-
-
-
方法详细资料
-
postProcessMergedBeanDefinition
public void postProcessMergedBeanDefinition(org.springframework.beans.factory.support.RootBeanDefinition beanDefinition, Class<?> beanType, String beanName)已过时。- 指定者:
postProcessMergedBeanDefinition在接口中org.springframework.beans.factory.support.MergedBeanDefinitionPostProcessor
-
postProcessBeforeInitialization
public Object postProcessBeforeInitialization(Object bean, String beanName) throws org.springframework.beans.BeansException
已过时。- 指定者:
postProcessBeforeInitialization在接口中org.springframework.beans.factory.config.BeanPostProcessor- 抛出:
org.springframework.beans.BeansException
-
postProcessAfterInitialization
public Object postProcessAfterInitialization(Object bean, String beanName) throws org.springframework.beans.BeansException
已过时。- 指定者:
postProcessAfterInitialization在接口中org.springframework.beans.factory.config.BeanPostProcessor- 抛出:
org.springframework.beans.BeansException
-
getOrder
public int getOrder()
已过时。Keep the order being higher thanInitDestroyAnnotationBeanPostProcessor.getOrder()that isOrdered.LOWEST_PRECEDENCE- 指定者:
getOrder在接口中org.springframework.core.Ordered- 返回:
Ordered.LOWEST_PRECEDENCE+1
-
-