类 JsrBeanDefinitionDocumentReader
- java.lang.Object
- org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
- org.springframework.batch.core.jsr.configuration.xml.JsrBeanDefinitionDocumentReader
- 所有已实现的接口:
org.springframework.beans.factory.xml.BeanDefinitionDocumentReader
public class JsrBeanDefinitionDocumentReader extends org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
DefaultBeanDefinitionDocumentReader
extension to hook into the pre processing of the provided XML document, ensuring any references to property operators such as jobParameters and jobProperties are resolved prior to loading the context. Since we know these initial values upfront, doing this transformation allows us to ensure values are retrieved in their resolved form prior to loading the context and property operators can be used on any element. This document reader will also look for references to artifacts by the same name and create new bean definitions to provide the ability to create new instances.- 从以下版本开始:
- 3.0
- 作者:
- Chris Schaefer, Mahmoud Ben Hassine
构造器概要
构造器 构造器 说明 JsrBeanDefinitionDocumentReader()
Creates a newJsrBeanDefinitionDocumentReader
instance.JsrBeanDefinitionDocumentReader(org.springframework.beans.factory.support.BeanDefinitionRegistry beanDefinitionRegistry)
Create a newJsrBeanDefinitionDocumentReader
instance with the providedBeanDefinitionRegistry
.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected java.util.Properties
getJobParameters()
protected java.util.Properties
getJobProperties()
protected void
initProperties(org.w3c.dom.Element root)
protected void
preProcessXml(org.w3c.dom.Element root)
构造器详细资料
JsrBeanDefinitionDocumentReader
public JsrBeanDefinitionDocumentReader()
Creates a new
JsrBeanDefinitionDocumentReader
instance.
JsrBeanDefinitionDocumentReader
public JsrBeanDefinitionDocumentReader(org.springframework.beans.factory.support.BeanDefinitionRegistry beanDefinitionRegistry)
Create a new
JsrBeanDefinitionDocumentReader
instance with the providedBeanDefinitionRegistry
.- 参数:
beanDefinitionRegistry
- theBeanDefinitionRegistry
to use
方法详细资料
preProcessXml
protected void preProcessXml(org.w3c.dom.Element root)
- 覆盖:
preProcessXml
在类中org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader
initProperties
protected void initProperties(org.w3c.dom.Element root)
getJobParameters
protected java.util.Properties getJobParameters()
getJobProperties
protected java.util.Properties getJobProperties()