public abstract class AbstractDependsOnBeanFactoryPostProcessor extends ObjectSE implements BeanFactoryPostProcessor, Ordered
BeanFactoryPostProcessor
の抽象基本クラス。BeanDefinition.setDependsOn(String[])
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
修飾子 | コンストラクターと説明 |
---|---|
protected | AbstractDependsOnBeanFactoryPostProcessor(ClassSE<?> beanClass, ClassSE<?>... dependencyTypes) ターゲット Bean クラスと依存関係型のインスタンスを作成します。 |
protected | AbstractDependsOnBeanFactoryPostProcessor(ClassSE<?> beanClass, ClassSE<? extends FactoryBean<?>> factoryBeanClass, ClassSE<?>... dependencyTypes) ターゲット Bean、ファクトリ Bean クラス、依存関係型を持つインスタンスを作成します。 |
protected | AbstractDependsOnBeanFactoryPostProcessor(ClassSE<?> beanClass, ClassSE<? extends FactoryBean<?>> factoryBeanClass, StringSE... dependsOn) ターゲット Bean、ファクトリ Bean クラス、依存関係名を持つインスタンスを作成します。 |
protected | AbstractDependsOnBeanFactoryPostProcessor(ClassSE<?> beanClass, StringSE... dependsOn) ターゲット Bean クラスと依存関係の名前でインスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
int | getOrder() |
void | postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
protected AbstractDependsOnBeanFactoryPostProcessor(ClassSE<?> beanClass, ClassSE<? extends FactoryBean<?>> factoryBeanClass, StringSE... dependsOn)
beanClass
- ターゲット Bean クラス factoryBeanClass
- ターゲットファクトリ Bean クラス dependsOn
- 依存関係の名前 protected AbstractDependsOnBeanFactoryPostProcessor(ClassSE<?> beanClass, ClassSE<? extends FactoryBean<?>> factoryBeanClass, ClassSE<?>... dependencyTypes)
beanClass
- ターゲット Bean クラス factoryBeanClass
- ターゲットファクトリ Bean クラス dependencyTypes
- 依存関係タイプ protected AbstractDependsOnBeanFactoryPostProcessor(ClassSE<?> beanClass, StringSE... dependsOn)
beanClass
- ターゲット Bean クラス dependsOn
- 依存関係の名前 public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)
BeanFactoryPostProcessor
の postProcessBeanFactory