org.kuali.rice.ksb.messaging.resourceloader
Class KSBResourceLoaderFactory

java.lang.Object
  extended by org.kuali.rice.ksb.messaging.resourceloader.KSBResourceLoaderFactory

public class KSBResourceLoaderFactory
extends Object

Creates KSBs root resource loader with all the correct children attached ready for starting. Uses config object to store QNames so everything is good with the current context classloader. Can grab any KSB specific resource loader from the resource loading stack.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
KSBResourceLoaderFactory()
           
 
Method Summary
static ResourceLoader createRootKSBRemoteResourceLoader()
           
static ResourceLoader createThinClientKSBResourceLoader()
           
static QName getRemoteResourceLoaderName()
           
static BaseResourceLoader getRootResourceLoader()
           
static QName getRootResourceLoaderName()
           
static void setRemoteResourceLoaderName(QName remoteResourceLoaderName)
           
static void setRootResourceLoaderName(QName name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KSBResourceLoaderFactory

public KSBResourceLoaderFactory()
Method Detail

createRootKSBRemoteResourceLoader

public static ResourceLoader createRootKSBRemoteResourceLoader()

createThinClientKSBResourceLoader

public static ResourceLoader createThinClientKSBResourceLoader()

getRootResourceLoader

public static BaseResourceLoader getRootResourceLoader()

getRootResourceLoaderName

public static QName getRootResourceLoaderName()

setRootResourceLoaderName

public static void setRootResourceLoaderName(QName name)

getRemoteResourceLoaderName

public static QName getRemoteResourceLoaderName()

setRemoteResourceLoaderName

public static void setRemoteResourceLoaderName(QName remoteResourceLoaderName)


Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.