public class DefaultApplicationContext extends BaseApplicationContext
Title: DefaultApplicationContext.java
Description:
bboss workgroup
Copyright (c) 2007
AOP_PROPERTIES_PATH, aop_proxy_type_cglib, aop_proxy_type_default, aop_proxy_type_javaproxy, aop_proxy_type_key, aop_webservice_scope_key, applicationContextInited, applicationContexts, configfile, configFileURL, container_type_application, container_type_mvc, container_type_simple, container_type_soa, container_type_soafile, DEFAULT_CACHE_KEY, DEFAULT_MESSAGE_BASENAME, default_singable, docbase, docbaseType, initlock, instream, isfile, lock, MESSAGE_SOURCE_BEAN_NAME, messageSource, mvccontainer_identifier, needRecordFile, parserError, providerManager, rootFiles, started, SYNCHRO_CACHE_KEY| Modifier | Constructor and Description |
|---|---|
|
DefaultApplicationContext(java.io.InputStream instream,
boolean isfile,
boolean init) |
protected |
DefaultApplicationContext(java.lang.String configfile) |
protected |
DefaultApplicationContext(java.lang.String configfile,
boolean isfile,
boolean init) |
protected |
DefaultApplicationContext(java.lang.String configfile,
boolean isfile,
java.lang.String charset,
boolean init) |
protected |
DefaultApplicationContext(java.lang.String docbaseType,
java.lang.String docbase,
java.lang.String configfile) |
protected |
DefaultApplicationContext(java.lang.String docbaseType,
java.lang.String docbase,
java.lang.String configfile,
boolean isfile) |
|
DefaultApplicationContext(java.net.URL configfile)
可以用于外部文件加载,类似于构造函数
public DefaultApplicationContext(String configfile)
|
|
DefaultApplicationContext(java.net.URL file,
java.lang.String path) |
| Modifier and Type | Method and Description |
|---|---|
static DefaultApplicationContext |
getApplicationContext(java.lang.String configfile)
获取指定根配置文件上下文bean组件管理容器,配置文件从参数configfile对应配置文件开始
不同的上下文件环境容器互相隔离,组件间不存在依赖关系,属性也不存在任何引用关系。
|
static DefaultApplicationContext |
getApplicationContext(java.lang.String configfile,
boolean forceReload)
获取指定根配置文件上下文bean组件管理容器,配置文件从参数configfile对应配置文件开始
不同的上下文件环境容器互相隔离,组件间不存在依赖关系,属性也不存在任何引用关系。
如果配置文件已经加载过了,则忽略其加载
|
static DefaultApplicationContext |
getApplicationContext(java.net.URL configfile) |
_getServiceProviderManager, _getServiceProviderManagerWithCharset, addShutdownHook, addShutdownHook, containsBean, containsSingleton, createBean, createBean, createBean, createInf, createInf, createSynInf, createSynTXInf, createTXInf, defaultsingable, destroy, destroy, destroyBean, destroySingleBeans, fillHotLoadProperties, fillProperties, getAOPProxyType, getAopWebserviceScope, getArrayProperty, getBaseApplicationContext, getBaseApplicationContext, getBeanNamesForType, getBeanObject, getBeanObject, getBeanObject, getBeanObject, getBeanObject, getBeanObject, getBeanObject, getBeanObjectFromRefID, getBeanObjectFromRefID, getBooleanExtendAttribute, getBooleanExtendAttribute, getBooleanProperty, getBooleanProperty, getConfigfile, getConfigFileURL, getDependenciesForBean, getDependentBeans, getExtendAttribute, getExtendAttribute, getExternalProperty, getExternalProperty, getInnerPro, getInternalParentMessageSource, getIntExtendAttribute, getIntExtendAttribute, getIntProperty, getIntProperty, getLinkConfigFile, getListProperty, getListProperty, getLongExtendAttribute, getLongExtendAttribute, getLongProperty, getLongProperty, getManagers, getMapProperty, getMapProperty, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getMessage, getObjectProperty, getObjectProperty, getParserError, getProArrayProperty, getProBean, getProperty, getProperty, getPropertyKeys, getProProperties, getProvider, getProvider, getProvider, getProvider, getRealPath, getResource, getResourceFileRefreshInterval, getResourcePatternResolver, getResources, getRootFiles, getServiceProviderManager, getSetProperty, getSetProperty, getSQLFileRefreshInterval, getStringArray, getStringArray, getStringExtendAttribute, getStringExtendAttribute, getTBeanObject, getTBeanObject, getTBeanObject, getTraceFiles, getType, init, initApplicationContext, initBean, initBean, initMessageSource, isEmptyContext, isFactoryBean, isfile, isSingleton, main, needRecordFile, proxyObject, registDestroyMethod, registDisableBean, removeCacheContext, restoreCacheContext, setConfigFileURL, setParserError, setResourceLoader, shutdown, stoped, toStringgetClassLoader, getResourceByPath, setClassLoaderprotected DefaultApplicationContext(java.lang.String configfile)
protected DefaultApplicationContext(java.lang.String configfile,
boolean isfile,
boolean init)
protected DefaultApplicationContext(java.lang.String configfile,
boolean isfile,
java.lang.String charset,
boolean init)
protected DefaultApplicationContext(java.lang.String docbaseType,
java.lang.String docbase,
java.lang.String configfile)
protected DefaultApplicationContext(java.lang.String docbaseType,
java.lang.String docbase,
java.lang.String configfile,
boolean isfile)
public DefaultApplicationContext(java.net.URL file,
java.lang.String path)
public DefaultApplicationContext(java.io.InputStream instream,
boolean isfile,
boolean init)
public DefaultApplicationContext(java.net.URL configfile)
configfile - public static DefaultApplicationContext getApplicationContext(java.lang.String configfile)
public static DefaultApplicationContext getApplicationContext(java.lang.String configfile, boolean forceReload)
public static DefaultApplicationContext getApplicationContext(java.net.URL configfile)