站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss 4.0.1 sp1 jmx API Documentation 英文版文档

Uses of Class org.jboss.mx.loading.RepositoryClassLoader (JBoss/JMX API) - JBoss 4.0.1 sp1 jmx API Documentation 英文版文档


Uses of Class
org.jboss.mx.loading.RepositoryClassLoader

Packages that use RepositoryClassLoader
org.jboss.mx.loading   
 

Uses of RepositoryClassLoader in org.jboss.mx.loading
 

Subclasses of RepositoryClassLoader in org.jboss.mx.loading
 class UnifiedClassLoader
          A ClassLoader which loads classes from a single URL in conjunction with the LoaderRepository.
 class UnifiedClassLoader3
          An extension of UnifiedClassLoader that manages a thread based loading strategy to work around the locking problems associated with the VM initiated locking due to the synchronized loadClassInternal method of ClassLoader which cannot be overriden.
 

Fields in org.jboss.mx.loading declared as RepositoryClassLoader
 RepositoryClassLoader LoadMgr3.PkgClassLoader.ucl
           
protected  RepositoryClassLoader ClassLoadingTask.requestingClassLoader
           
 

Methods in org.jboss.mx.loading that return RepositoryClassLoader
 RepositoryClassLoader UnifiedLoaderRepositoryMBean.newClassLoader(URL url, boolean addToRepository)
           
 RepositoryClassLoader UnifiedLoaderRepositoryMBean.newClassLoader(URL url, URL origURL, boolean addToRepository)
           
 RepositoryClassLoader UnifiedLoaderRepositoryMBean.getWrappingClassLoader(ClassLoader cl)
           
 RepositoryClassLoader UnifiedLoaderRepository3.newClassLoader(URL url, boolean addToRepository)
           
 RepositoryClassLoader UnifiedLoaderRepository3.newClassLoader(URL url, URL origURL, boolean addToRepository)
           
 RepositoryClassLoader UnifiedLoaderRepository3.getWrappingClassLoader(ClassLoader cl)
          Get any wrapping classloader for the passed classloader
abstract  RepositoryClassLoader LoaderRepository.newClassLoader(URL url, boolean addToRepository)
          Create RepositoryClassLoader and optionally add it to the repository
abstract  RepositoryClassLoader LoaderRepository.newClassLoader(URL url, URL origURL, boolean addToRepository)
          Create RepositoryClassLoader and optionally add it to the repository
 RepositoryClassLoader HeirarchicalLoaderRepository3.newClassLoader(URL url, boolean addToRepository)
           
 RepositoryClassLoader HeirarchicalLoaderRepository3.newClassLoader(URL url, URL origURL, boolean addToRepository)
           
 RepositoryClassLoader BasicLoaderRepository.newClassLoader(URL url, boolean addToRepository)
           
 RepositoryClassLoader BasicLoaderRepository.newClassLoader(URL url, URL origURL, boolean addToRepository)
           
 

Methods in org.jboss.mx.loading with parameters of type RepositoryClassLoader
 LoaderRepository UnifiedLoaderRepositoryMBean.registerClassLoader(RepositoryClassLoader ucl)
           
 LoaderRepository UnifiedLoaderRepository3.registerClassLoader(RepositoryClassLoader ucl)
          This method provides an mbean-accessible way to add a UnifiedClassloader, and sends a notification when it is added.
static void LoadMgr3.registerLoaderThread(RepositoryClassLoader ucl, Thread t)
          Register that a thread owns the UCL3.loadClass monitor.
static String[] ClassLoaderUtils.updatePackageMap(RepositoryClassLoader cl, Map packagesMap)
          Given a UCL this method determine what packages it contains and create a mapping from the package names to the cl.
static String[] ClassLoaderUtils.updatePackageMap(RepositoryClassLoader cl, Map packagesMap, URL url, String[] prevPkgNames)
          Augment the package name associated with a UCL.
static String[] ClassLoaderUtils.updateClassNamesMap(RepositoryClassLoader cl, Map classNamesMap)
          Given a UCL this method determine what classes it contains and create a mapping from the class names to the cl.
static String[] ClassLoaderUtils.updateClassNamesMap(RepositoryClassLoader cl, Map classNamesMap, URL url, String[] prevClassNames)
          Augment the class names associated with a UCL.
 

Constructors in org.jboss.mx.loading with parameters of type RepositoryClassLoader
LoadMgr3.PkgClassLoader(RepositoryClassLoader ucl)
           
LoadMgr3.PkgClassLoader(RepositoryClassLoader ucl, int order)
           
ClassLoadingTask(String classname, RepositoryClassLoader requestingClassLoader, Thread requestingThread)
           
ClassLoadingTask(String classname, RepositoryClassLoader requestingClassLoader, Thread requestingThread, int stopAt)
           
 



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.