org.kuali.rice.kew.resourceloader
Class CoreResourceLoader
java.lang.Object
   org.kuali.rice.core.api.lifecycle.BaseLifecycle
org.kuali.rice.core.api.lifecycle.BaseLifecycle
       org.kuali.rice.core.api.resourceloader.ResourceLoaderContainer
org.kuali.rice.core.api.resourceloader.ResourceLoaderContainer
           org.kuali.rice.core.framework.resourceloader.BaseResourceLoader
org.kuali.rice.core.framework.resourceloader.BaseResourceLoader
               org.kuali.rice.core.impl.resourceloader.BaseWrappingResourceLoader
org.kuali.rice.core.impl.resourceloader.BaseWrappingResourceLoader
                   org.kuali.rice.kew.resourceloader.CoreResourceLoader
org.kuali.rice.kew.resourceloader.CoreResourceLoader
- All Implemented Interfaces: 
- Lifecycle, ObjectLoader, ResourceLoader, ServiceLocator
- public class CoreResourceLoader 
- extends BaseWrappingResourceLoader
A resource loader which is responsible for loading resources from the Workflow ConfigContext.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
 
 
 
 
 
 
 
| Methods inherited from class org.kuali.rice.core.api.resourceloader.ResourceLoaderContainer | 
| addResourceLoader, addResourceLoaderFirst, containsResourceLoader, getName, getResourceLoader, getResourceLoaderNames, getResourceLoaders, removeAllResourceLoaders, removeResourceLoader, setName, toString | 
 
 
 
 
 
NAME
public static final QName NAME
CoreResourceLoader
public CoreResourceLoader(ServiceLocator serviceLocator,
                          PluginRegistry registry)
getService
public Object getService(QName serviceName)
- Overrides the standard getService method to looks for the service in the plugin if it can't find it in the core.
 
- 
- Specified by:
- getServicein interface- ServiceLocator
- Overrides:
- getServicein class- BaseWrappingResourceLoader
 
- 
 
getObject
public Object getObject(ObjectDefinition objectDefinition)
- Description copied from interface: ObjectLoader
- Constructs an instance of the Object using the given ObjectDefinition classname.
 
- 
- Specified by:
- getObjectin interface- ObjectLoader
- Overrides:
- getObjectin class- BaseResourceLoader
 
- 
 
shouldWrapService
protected boolean shouldWrapService(QName serviceName,
                                    Object service)
- 
- Overrides:
- shouldWrapServicein class- BaseWrappingResourceLoader
 
- 
 
stop
public void stop()
          throws Exception
- 
- Specified by:
- stopin interface- Lifecycle
- Overrides:
- stopin class- BaseResourceLoader
 
- 
- Throws:
- Exception
 
isRemoteService
protected boolean isRemoteService(QName serviceName)
- Returns true if the given service name is one which should be loaded from the service bus.  This is used
 primarily for embedded clients that want to reference the workgroup and user services on a standalone
 server.
 
- 
 
useRemoteEmailServices
protected boolean useRemoteEmailServices()
- 
 
getRegistry
public PluginRegistry getRegistry()
- 
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.