类 JsrXmlApplicationContext
- java.lang.Object
- org.springframework.core.io.DefaultResourceLoader
- org.springframework.context.support.AbstractApplicationContext
- org.springframework.context.support.GenericApplicationContext
- org.springframework.batch.core.jsr.configuration.xml.JsrXmlApplicationContext
- 所有已实现的接口:
java.io.Closeable
,java.lang.AutoCloseable
,org.springframework.beans.factory.BeanFactory
,org.springframework.beans.factory.HierarchicalBeanFactory
,org.springframework.beans.factory.ListableBeanFactory
,org.springframework.beans.factory.support.BeanDefinitionRegistry
,org.springframework.context.ApplicationContext
,org.springframework.context.ApplicationEventPublisher
,org.springframework.context.ConfigurableApplicationContext
,org.springframework.context.Lifecycle
,org.springframework.context.MessageSource
,org.springframework.core.AliasRegistry
,org.springframework.core.env.EnvironmentCapable
,org.springframework.core.io.ResourceLoader
,org.springframework.core.io.support.ResourcePatternResolver
public class JsrXmlApplicationContext extends org.springframework.context.support.GenericApplicationContext
GenericApplicationContext
implementation providing JSR-352 related context operations.- 从以下版本开始:
- 3.0
- 作者:
- Chris Schaefer
字段概要
从类继承的字段 org.springframework.context.support.AbstractApplicationContext
APPLICATION_EVENT_MULTICASTER_BEAN_NAME, LIFECYCLE_PROCESSOR_BEAN_NAME, logger, MESSAGE_SOURCE_BEAN_NAME
构造器概要
构造器 构造器 说明 JsrXmlApplicationContext()
Create a new context instance with no job parameters.JsrXmlApplicationContext(java.util.Properties jobParameters)
Create a new context instance using the providedProperties
representing job parameters when pre-processing the job definition document.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected org.springframework.beans.factory.xml.XmlBeanDefinitionReader
getReader()
void
load(org.springframework.core.io.Resource... resources)
Load bean definitions from the given XML resources.void
setValidating(boolean validating)
Set whether to use XML validation.从类继承的方法 org.springframework.context.support.GenericApplicationContext
cancelRefresh, closeBeanFactory, getAutowireCapableBeanFactory, getBeanDefinition, getBeanFactory, getClassLoader, getDefaultListableBeanFactory, getResource, getResources, isAlias, isBeanNameInUse, refreshBeanFactory, registerAlias, registerBean, registerBean, registerBean, registerBean, registerBeanDefinition, removeAlias, removeBeanDefinition, setAllowBeanDefinitionOverriding, setAllowCircularReferences, setClassLoader, setParent, setResourceLoader
从类继承的方法 org.springframework.context.support.AbstractApplicationContext
addApplicationListener, addBeanFactoryPostProcessor, assertBeanFactoryActive, close, containsBean, containsBeanDefinition, containsLocalBean, createEnvironment, destroy, destroyBeans, doClose, findAnnotationOnBean, finishBeanFactoryInitialization, finishRefresh, getAliases, getApplicationListeners, getApplicationName, getBean, getBean, getBean, getBean, getBean, getBeanDefinitionCount, getBeanDefinitionNames, getBeanFactoryPostProcessors, getBeanNamesForAnnotation, getBeanNamesForType, getBeanNamesForType, getBeanNamesForType, getBeanProvider, getBeanProvider, getBeansOfType, getBeansOfType, getBeansWithAnnotation, getDisplayName, getEnvironment, getId, getInternalParentBeanFactory, getInternalParentMessageSource, getMessage, getMessage, getMessage, getParent, getParentBeanFactory, getResourcePatternResolver, getStartupDate, getType, initApplicationEventMulticaster, initLifecycleProcessor, initMessageSource, initPropertySources, invokeBeanFactoryPostProcessors, isActive, isPrototype, isRunning, isSingleton, isTypeMatch, isTypeMatch, obtainFreshBeanFactory, onClose, onRefresh, postProcessBeanFactory, prepareBeanFactory, prepareRefresh, publishEvent, publishEvent, publishEvent, refresh, registerBeanPostProcessors, registerListeners, registerShutdownHook, resetCommonCaches, setDisplayName, setEnvironment, setId, start, stop, toString
从类继承的方法 org.springframework.core.io.DefaultResourceLoader
addProtocolResolver, clearResourceCaches, getProtocolResolvers, getResourceByPath, getResourceCache
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
构造器详细资料
JsrXmlApplicationContext
public JsrXmlApplicationContext()
Create a new context instance with no job parameters.
JsrXmlApplicationContext
public JsrXmlApplicationContext(java.util.Properties jobParameters)
Create a new context instance using the provided
Properties
representing job parameters when pre-processing the job definition document.- 参数:
jobParameters
- theProperties
representing job parameters
方法详细资料
getReader
protected org.springframework.beans.factory.xml.XmlBeanDefinitionReader getReader()
setValidating
public void setValidating(boolean validating)
Set whether to use XML validation. Default istrue
.- 参数:
validating
- true if XML should be validated.
load
public void load(org.springframework.core.io.Resource... resources)
Load bean definitions from the given XML resources.- 参数:
resources
- one or more resources to load from