Package com.oracle.coherence.spring
Class SpringNamespaceHandler.SpringBeanFactoryBuilder.CoherenceApplicationContext
java.lang.Object
org.springframework.core.io.DefaultResourceLoader
org.springframework.context.support.AbstractApplicationContext
org.springframework.context.support.AbstractRefreshableApplicationContext
org.springframework.context.support.AbstractRefreshableConfigApplicationContext
org.springframework.context.support.AbstractXmlApplicationContext
org.springframework.context.support.FileSystemXmlApplicationContext
com.oracle.coherence.spring.SpringNamespaceHandler.SpringBeanFactoryBuilder.CoherenceApplicationContext
- All Implemented Interfaces:
- Closeable,- AutoCloseable,- Aware,- BeanFactory,- BeanNameAware,- HierarchicalBeanFactory,- InitializingBean,- ListableBeanFactory,- ApplicationContext,- ApplicationEventPublisher,- ConfigurableApplicationContext,- Lifecycle,- MessageSource,- EnvironmentCapable,- ResourceLoader,- ResourcePatternResolver
- Enclosing class:
- SpringNamespaceHandler.SpringBeanFactoryBuilder
public class SpringNamespaceHandler.SpringBeanFactoryBuilder.CoherenceApplicationContext
extends FileSystemXmlApplicationContext
Application context implementation that supports Coherence
 expression macros within a Spring XML application context file.
 This allows injection of Coherence objects into a bean
 definition (such as 
{cache-name}).- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.springframework.core.io.DefaultResourceLoaderDefaultResourceLoader.ClassPathContextResource
- 
Field SummaryFields inherited from class org.springframework.context.support.AbstractApplicationContextAPPLICATION_EVENT_MULTICASTER_BEAN_NAME, LIFECYCLE_PROCESSOR_BEAN_NAME, logger, MESSAGE_SOURCE_BEAN_NAMEFields inherited from interface org.springframework.beans.factory.BeanFactoryFACTORY_BEAN_PREFIX, FACTORY_BEAN_PREFIX_CHARFields inherited from interface org.springframework.context.ConfigurableApplicationContextAPPLICATION_STARTUP_BEAN_NAME, BOOTSTRAP_EXECUTOR_BEAN_NAME, CONFIG_LOCATION_DELIMITERS, CONVERSION_SERVICE_BEAN_NAME, ENVIRONMENT_BEAN_NAME, LOAD_TIME_WEAVER_BEAN_NAME, SHUTDOWN_HOOK_THREAD_NAME, SYSTEM_ENVIRONMENT_BEAN_NAME, SYSTEM_PROPERTIES_BEAN_NAMEFields inherited from interface org.springframework.core.io.ResourceLoaderCLASSPATH_URL_PREFIXFields inherited from interface org.springframework.core.io.support.ResourcePatternResolverCLASSPATH_ALL_URL_PREFIX
- 
Constructor SummaryConstructorsConstructorDescriptionCoherenceApplicationContext(String configLocation) Construct a CoherenceApplicationContext.
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidprepareBeanFactory(ConfigurableListableBeanFactory beanFactory) toString()Methods inherited from class org.springframework.context.support.FileSystemXmlApplicationContextgetResourceByPathMethods inherited from class org.springframework.context.support.AbstractXmlApplicationContextgetConfigResources, initBeanDefinitionReader, loadBeanDefinitions, loadBeanDefinitions, setValidatingMethods inherited from class org.springframework.context.support.AbstractRefreshableConfigApplicationContextafterPropertiesSet, getConfigLocations, getDefaultConfigLocations, resolvePath, setBeanName, setConfigLocation, setConfigLocations, setIdMethods inherited from class org.springframework.context.support.AbstractRefreshableApplicationContextassertBeanFactoryActive, cancelRefresh, closeBeanFactory, createBeanFactory, customizeBeanFactory, getBeanFactory, hasBeanFactory, refreshBeanFactory, setAllowBeanDefinitionOverriding, setAllowCircularReferencesMethods inherited from class org.springframework.context.support.AbstractApplicationContextaddApplicationListener, addBeanFactoryPostProcessor, clearResourceCaches, close, containsBean, containsBeanDefinition, containsLocalBean, createEnvironment, destroyBeans, doClose, findAllAnnotationsOnBean, findAnnotationOnBean, findAnnotationOnBean, finishBeanFactoryInitialization, finishRefresh, getAliases, getApplicationListeners, getApplicationName, getApplicationStartup, getAutowireCapableBeanFactory, getBean, getBean, getBean, getBean, getBean, getBeanDefinitionCount, getBeanDefinitionNames, getBeanFactoryPostProcessors, getBeanNamesForAnnotation, getBeanNamesForType, getBeanNamesForType, getBeanNamesForType, getBeanNamesForType, getBeanProvider, getBeanProvider, getBeanProvider, getBeanProvider, getBeansOfType, getBeansOfType, getBeansWithAnnotation, getDisplayName, getEnvironment, getId, getInternalParentBeanFactory, getInternalParentMessageSource, getMessage, getMessage, getMessage, getParent, getParentBeanFactory, getResourcePatternResolver, getResources, getStartupDate, getType, getType, initApplicationEventMulticaster, initLifecycleProcessor, initMessageSource, initPropertySources, invokeBeanFactoryPostProcessors, isActive, isClosed, isPrototype, isRunning, isSingleton, isTypeMatch, isTypeMatch, obtainFreshBeanFactory, onClose, onRefresh, postProcessBeanFactory, prepareRefresh, publishEvent, publishEvent, publishEvent, refresh, registerBeanPostProcessors, registerListeners, registerShutdownHook, removeApplicationListener, resetCommonCaches, setApplicationStartup, setDisplayName, setEnvironment, setParent, start, stopMethods inherited from class org.springframework.core.io.DefaultResourceLoaderaddProtocolResolver, getClassLoader, getProtocolResolvers, getResource, getResourceCache, setClassLoaderMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.context.ConfigurableApplicationContextaddProtocolResolver, setClassLoaderMethods inherited from interface org.springframework.core.io.ResourceLoadergetClassLoader, getResource
- 
Constructor Details- 
CoherenceApplicationContextConstruct a CoherenceApplicationContext.- Parameters:
- configLocation- location of application context xml file
- Throws:
- BeansException- if the context creation failed
 
 
- 
- 
Method Details- 
prepareBeanFactory- Overrides:
- prepareBeanFactoryin class- AbstractApplicationContext
 
- 
toString- Overrides:
- toStringin class- AbstractApplicationContext
 
 
-