类 GenericBeanPostProcessorAdapter<T>
- java.lang.Object
-
- io.microsphere.spring.beans.factory.config.GenericBeanPostProcessorAdapter<T>
-
- 所有已实现的接口:
org.springframework.beans.factory.config.BeanPostProcessor
public abstract class GenericBeanPostProcessorAdapter<T> extends java.lang.Object implements org.springframework.beans.factory.config.BeanPostProcessor
GenericBeanPostProcessor
Adapter- 从以下版本开始:
- 2017.01.22
- 作者:
- Mercy
- 另请参阅:
BeanPostProcessor
-
-
构造器概要
构造器 构造器 说明 GenericBeanPostProcessorAdapter()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected T
doPostProcessAfterInitialization(T bean, java.lang.String beanName)
Adapter BeanPostProcessor#postProcessAfterInitialization(Object, String) method , sub-type could override this method.protected T
doPostProcessBeforeInitialization(T bean, java.lang.String beanName)
Adapter BeanPostProcessor#postProcessBeforeInitialization(Object, String) method , sub-type could override this method.java.lang.Class<T>
getBeanType()
Bean Typejava.lang.Object
postProcessAfterInitialization(java.lang.Object bean, java.lang.String beanName)
java.lang.Object
postProcessBeforeInitialization(java.lang.Object bean, java.lang.String beanName)
protected void
processAfterInitialization(T bean, java.lang.String beanName)
ProcessBean
with name without return value after initialization,protected void
processBeforeInitialization(T bean, java.lang.String beanName)
ProcessBean
with name without return value before initialization,
-
-
-
方法详细资料
-
postProcessBeforeInitialization
public final java.lang.Object postProcessBeforeInitialization(java.lang.Object bean, java.lang.String beanName) throws org.springframework.beans.BeansException
- 指定者:
postProcessBeforeInitialization
在接口中org.springframework.beans.factory.config.BeanPostProcessor
- 抛出:
org.springframework.beans.BeansException
-
postProcessAfterInitialization
public final java.lang.Object postProcessAfterInitialization(java.lang.Object bean, java.lang.String beanName) throws org.springframework.beans.BeansException
- 指定者:
postProcessAfterInitialization
在接口中org.springframework.beans.factory.config.BeanPostProcessor
- 抛出:
org.springframework.beans.BeansException
-
getBeanType
public final java.lang.Class<T> getBeanType()
Bean Type- 返回:
- Bean Type
-
doPostProcessBeforeInitialization
protected T doPostProcessBeforeInitialization(T bean, java.lang.String beanName) throws org.springframework.beans.BeansException
Adapter BeanPostProcessor#postProcessBeforeInitialization(Object, String) method , sub-type could override this method.- 参数:
bean
- Bean ObjectbeanName
- Bean Name- 返回:
- Bean Object
- 抛出:
org.springframework.beans.BeansException
- 另请参阅:
BeanPostProcessor.postProcessBeforeInitialization(Object, String)
-
doPostProcessAfterInitialization
protected T doPostProcessAfterInitialization(T bean, java.lang.String beanName) throws org.springframework.beans.BeansException
Adapter BeanPostProcessor#postProcessAfterInitialization(Object, String) method , sub-type could override this method.- 参数:
bean
- Bean ObjectbeanName
- Bean Name- 返回:
- Bean Object
- 抛出:
org.springframework.beans.BeansException
- 另请参阅:
BeanPostProcessor.postProcessAfterInitialization(Object, String)
-
processBeforeInitialization
protected void processBeforeInitialization(T bean, java.lang.String beanName) throws org.springframework.beans.BeansException
ProcessBean
with name without return value before initialization,This method will be invoked by BeanPostProcessor#postProcessBeforeInitialization(Object, String)
- 参数:
bean
- Bean ObjectbeanName
- Bean Name- 抛出:
org.springframework.beans.BeansException
- in case of errors
-
processAfterInitialization
protected void processAfterInitialization(T bean, java.lang.String beanName) throws org.springframework.beans.BeansException
ProcessBean
with name without return value after initialization,This method will be invoked by BeanPostProcessor#postProcessAfterInitialization(Object, String)
- 参数:
bean
- Bean ObjectbeanName
- Bean Name- 抛出:
org.springframework.beans.BeansException
- in case of errors
-
-