类 JsrBeanScopeBeanFactoryPostProcessor
- java.lang.Object
- org.springframework.batch.core.jsr.partition.support.JsrBeanScopeBeanFactoryPostProcessor
- 所有已实现的接口:
org.springframework.beans.factory.config.BeanFactoryPostProcessor
public class JsrBeanScopeBeanFactoryPostProcessor extends java.lang.Object implements org.springframework.beans.factory.config.BeanFactoryPostProcessor
In order for property resolution to occur correctly within the scope of a JSR-352 batch job, initialization of job level artifacts must occur on the same thread that the job is executing. To allow this to occur,PartitionMapper
,PartitionReducer
, andPartitionAnalyzer
are all configured to lazy initialization (equivalent to lazy-init="true").- 从以下版本开始:
- 3.0
- 作者:
- Michael Minella
嵌套类概要
嵌套类 修饰符和类型 类 说明 static class
JsrBeanScopeBeanFactoryPostProcessor.JobLevelBeanLazyInitializer
Looks for beans that may have dependencies that need to be lazily initialized and configures the correspondingBeanDefinition
accordingly.
构造器概要
构造器 构造器 说明 JsrBeanScopeBeanFactoryPostProcessor()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
构造器详细资料
JsrBeanScopeBeanFactoryPostProcessor
public JsrBeanScopeBeanFactoryPostProcessor()
方法详细资料
postProcessBeanFactory
public void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory) throws org.springframework.beans.BeansException
- 指定者:
postProcessBeanFactory
在接口中org.springframework.beans.factory.config.BeanFactoryPostProcessor
- 抛出:
org.springframework.beans.BeansException