org.kuali.rice.core.resourceloader
Class BeanFactoryResourceLoader
java.lang.Object
org.kuali.rice.core.lifecycle.BaseLifecycle
org.kuali.rice.core.resourceloader.ResourceLoaderContainer
org.kuali.rice.core.resourceloader.BaseResourceLoader
org.kuali.rice.core.resourceloader.BeanFactoryResourceLoader
- All Implemented Interfaces:
- Lifecycle, ObjectLoader, ResourceLoader, ServiceLocator
public class BeanFactoryResourceLoader
- extends BaseResourceLoader
Wraps a BeanFactory as a ResourceLoader.
Does not start or stop the BeanFactory. Assumes this is being done
by the application that started it.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
|
Field Summary |
private org.springframework.beans.factory.BeanFactory |
beanFactory
|
| Methods inherited from class org.kuali.rice.core.resourceloader.BaseResourceLoader |
getClassLoader, getContents, getObject, getServiceLocator, isPostProcessContainer, postProcessObject, postProcessService, setClassLoader, setPostProcessContainer, start, stop, wrap |
| Methods inherited from class org.kuali.rice.core.resourceloader.ResourceLoaderContainer |
addResourceLoader, addResourceLoaderFirst, containsResourceLoader, getName, getResourceLoader, getResourceLoaderNames, getResourceLoaders, removeAllResourceLoaders, removeResourceLoader, setName, toString |
beanFactory
private org.springframework.beans.factory.BeanFactory beanFactory
BeanFactoryResourceLoader
public BeanFactoryResourceLoader(QName name,
org.springframework.beans.factory.BeanFactory beanFactory)
getService
public Object getService(QName serviceName)
- Description copied from interface:
ServiceLocator
- Fetches the service with the given name.
- Specified by:
getService in interface ServiceLocator- Overrides:
getService in class BaseResourceLoader
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.