| org.jboss.mx.loading.RepositoryClassLoader org.jboss.mx.loading.UnifiedClassLoader org.jboss.mx.loading.UnifiedClassLoader3
UnifiedClassLoader3 | public class UnifiedClassLoader3 extends UnifiedClassLoader implements UnifiedClassLoader3MBean(Code) | | 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.
author: Scott Stark version: $Revision: 57200 $ |
Method Summary | |
public String | toString() Retruns a string representaion of this UCL. |
UnifiedClassLoader3 | public UnifiedClassLoader3(URL url)(Code) | | Construct a UnifiedClassLoader without registering it to the
classloader repository.
Parameters: url - the single URL to load classes from. |
UnifiedClassLoader3 | public UnifiedClassLoader3(URL url, URL origURL)(Code) | | Construct a UnifiedClassLoader without registering it to the
classloader repository.
Parameters: url - the single URL to load classes from. Parameters: origURL - the possibly null original URL from which url maybe a local copy or nested jar. |
UnifiedClassLoader3 | public UnifiedClassLoader3(URL url, URL origURL, LoaderRepository repository)(Code) | | Construct a UnifiedClassLoader and associate it with the given
repository.
Parameters: url - The single URL to load classes from. Parameters: origURL - the possibly null original URL from which url maybe a local copy or nested jar. Parameters: repository - the repository this classloader delegates to |
UnifiedClassLoader3 | public UnifiedClassLoader3(URL url, URL origURL, ClassLoader parent, LoaderRepository repository)(Code) | | Construct a UnifiedClassLoader and associate it with the given
repository.
Parameters: url - The single URL to load classes from. Parameters: origURL - the possibly null original URL from which url maybe a local copy or nested jar. Parameters: parent - the parent class loader to use Parameters: repository - the repository this classloader delegates to |
toString | public String toString()(Code) | | Retruns a string representaion of this UCL.
|
|
|