|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |