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)
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 |
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-2012 The Kuali Foundation. All Rights Reserved.