org.kuali.rice.core.resourceloader
Class ParentChildResourceLoader
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.ParentChildResourceLoader
- All Implemented Interfaces:
- Lifecycle, ObjectLoader, ResourceLoader, ServiceLocator
public class ParentChildResourceLoader
- extends BaseResourceLoader
This is a description of what this class does - ewestfal don't forget to fill this in.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
ParentChildResourceLoader
public ParentChildResourceLoader(ResourceLoader parent,
ResourceLoader child)
getObject
public Object getObject(ObjectDefinition definition)
- Description copied from interface:
ObjectLoader
- Constructs an instance of the Object using the given ObjectDefinition classname.
- Specified by:
getObject in interface ObjectLoader- Overrides:
getObject in class BaseResourceLoader
getService
public Object getService(QName qname)
- Description copied from interface:
ServiceLocator
- Fetches the service with the given name.
- Specified by:
getService in interface ServiceLocator- Overrides:
getService in class BaseResourceLoader
start
public void start()
throws Exception
- Specified by:
start in interface Lifecycle- Overrides:
start in class BaseResourceLoader
- Throws:
Exception
stop
public void stop()
throws Exception
- Specified by:
stop in interface Lifecycle- Overrides:
stop in class BaseResourceLoader
- Throws:
Exception
addResourceLoader
public void addResourceLoader(ResourceLoader resourceLoader)
- Specified by:
addResourceLoader in interface ResourceLoader- Overrides:
addResourceLoader in class ResourceLoaderContainer
addResourceLoaderFirst
public void addResourceLoaderFirst(ResourceLoader resourceLoader)
- Specified by:
addResourceLoaderFirst in interface ResourceLoader- Overrides:
addResourceLoaderFirst in class ResourceLoaderContainer
getResourceLoader
public ResourceLoader getResourceLoader(QName name)
- Specified by:
getResourceLoader in interface ResourceLoader- Overrides:
getResourceLoader in class ResourceLoaderContainer
getResourceLoaderNames
public List<QName> getResourceLoaderNames()
- Specified by:
getResourceLoaderNames in interface ResourceLoader- Overrides:
getResourceLoaderNames in class ResourceLoaderContainer
getResourceLoaders
public List<ResourceLoader> getResourceLoaders()
- Specified by:
getResourceLoaders in interface ResourceLoader- Overrides:
getResourceLoaders in class ResourceLoaderContainer
removeResourceLoader
public void removeResourceLoader(QName name)
- Specified by:
removeResourceLoader in interface ResourceLoader- Overrides:
removeResourceLoader in class ResourceLoaderContainer
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.