|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UnifiedClassLoader | |
org.jboss.mx.loading |
Uses of UnifiedClassLoader in org.jboss.mx.loading |
Subclasses of UnifiedClassLoader in org.jboss.mx.loading | |
class |
UnifiedClassLoader2
An extension of UnifiedClassLoader that only allows a single thread into its UnifiedLoaderRepository2 by seperating the threads attempting class loading through it and the single thread active in the UnifiedLoaderRepository2 by registering a delegate UnifiedClassLoader with the UnifiedLoaderRepository2 rather than itself. |
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. |
class |
UnifiedClassLoader4
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 UnifiedClassLoader | |
protected UnifiedClassLoader |
ClassLoadingTask.requestingClassLoader
|
Methods in org.jboss.mx.loading that return UnifiedClassLoader | |
UnifiedClassLoader |
UnifiedLoaderRepositoryMBean.newClassLoader(URL url,
boolean addToRepository)
|
UnifiedClassLoader |
UnifiedLoaderRepositoryMBean.newClassLoader(URL url,
URL origURL,
boolean addToRepository)
|
UnifiedClassLoader |
UnifiedLoaderRepository4.newClassLoader(URL url,
boolean addToRepository)
|
UnifiedClassLoader |
UnifiedLoaderRepository4.newClassLoader(URL url,
URL origURL,
boolean addToRepository)
|
UnifiedClassLoader |
UnifiedLoaderRepository3.newClassLoader(URL url,
boolean addToRepository)
|
UnifiedClassLoader |
UnifiedLoaderRepository3.newClassLoader(URL url,
URL origURL,
boolean addToRepository)
|
UnifiedClassLoader |
UnifiedLoaderRepository2.newClassLoader(URL url,
boolean addToRepository)
Deprecated. |
UnifiedClassLoader |
UnifiedLoaderRepository2.newClassLoader(URL url,
URL origURL,
boolean addToRepository)
Deprecated. |
UnifiedClassLoader |
UnifiedLoaderRepository.newClassLoader(URL url,
boolean addToRepository)
Deprecated. |
UnifiedClassLoader |
UnifiedLoaderRepository.newClassLoader(URL url,
URL origURL,
boolean addToRepository)
Deprecated. |
UnifiedClassLoader |
UnifiedClassLoader2.getDelegate()
|
abstract UnifiedClassLoader |
LoaderRepository.newClassLoader(URL url,
boolean addToRepository)
Create UnifiedClassLoader and optionally add it to the repository |
abstract UnifiedClassLoader |
LoaderRepository.newClassLoader(URL url,
URL origURL,
boolean addToRepository)
Create UnifiedClassLoader and optionally add it to the repository |
UnifiedClassLoader |
HeirarchicalLoaderRepository4.newClassLoader(URL url,
boolean addToRepository)
|
UnifiedClassLoader |
HeirarchicalLoaderRepository4.newClassLoader(URL url,
URL origURL,
boolean addToRepository)
|
UnifiedClassLoader |
HeirarchicalLoaderRepository3.newClassLoader(URL url,
boolean addToRepository)
|
UnifiedClassLoader |
HeirarchicalLoaderRepository3.newClassLoader(URL url,
URL origURL,
boolean addToRepository)
|
UnifiedClassLoader |
BasicLoaderRepository.newClassLoader(URL url,
boolean addToRepository)
|
UnifiedClassLoader |
BasicLoaderRepository.newClassLoader(URL url,
URL origURL,
boolean addToRepository)
|
Methods in org.jboss.mx.loading with parameters of type UnifiedClassLoader | |
LoaderRepository |
UnifiedLoaderRepositoryMBean.registerClassLoader(UnifiedClassLoader ucl)
|
Class |
UnifiedLoaderRepository4.loadClassFromClassLoader(String name,
boolean resolve,
UnifiedClassLoader cl)
|
LoaderRepository |
UnifiedLoaderRepository4.registerClassLoader(UnifiedClassLoader ucl)
This method provides an mbean-accessible way to add a UnifiedClassloader, and sends a notification when it is added. |
LoaderRepository |
UnifiedLoaderRepository3.registerClassLoader(UnifiedClassLoader ucl)
This method provides an mbean-accessible way to add a UnifiedClassloader, and sends a notification when it is added. |
LoaderRepository |
UnifiedLoaderRepository2.registerClassLoader(UnifiedClassLoader ucl)
Deprecated. This method provides an mbean-accessible way to add a UnifiedClassloader, and sends a notification when it is added. |
LoaderRepository |
UnifiedLoaderRepository.registerClassLoader(UnifiedClassLoader ucl)
Deprecated. This method provides an mbean-accessible way to add a UnifiedClassloader, and sends a notification when it is added. |
static String[] |
ClassLoaderUtils.updatePackageMap(UnifiedClassLoader cl,
HashMap 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(UnifiedClassLoader cl,
HashMap packagesMap,
URL url,
String[] prevPkgNames)
Augment the package name associated with a UCL. |
static String[] |
ClassLoaderUtils.updateClassNamesMap(UnifiedClassLoader cl,
HashMap 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(UnifiedClassLoader cl,
HashMap classNamesMap,
URL url,
String[] prevClassNames)
Augment the class names associated with a UCL. |
Constructors in org.jboss.mx.loading with parameters of type UnifiedClassLoader | |
ClassLoadingTask(String classname,
UnifiedClassLoader requestingClassLoader,
Thread requestingThread)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |