Package org.codehaus.classworlds
Class ClassRealmReverseAdapter
- java.lang.Object
-
- java.lang.ClassLoader
-
- java.security.SecureClassLoader
-
- java.net.URLClassLoader
-
- org.codehaus.plexus.classworlds.realm.ClassRealm
-
- org.codehaus.classworlds.ClassRealmReverseAdapter
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
@Deprecated public class ClassRealmReverseAdapter extends ClassRealm
Deprecated.A reverse adapter for ClassRealms- Author:
- Andrew Williams
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addURL(URL constituent)
Deprecated.ClassRealm
createChildRealm(String id)
Deprecated.void
display()
Deprecated.boolean
equals(Object o)
Deprecated.Enumeration
findResources(String name)
Deprecated.ClassLoader
getClassLoader()
Deprecated.String
getId()
Deprecated.static ClassRealmReverseAdapter
getInstance(ClassRealm oldRealm)
Deprecated.ClassRealm
getParentRealm()
Deprecated.URL
getResource(String name)
Deprecated.InputStream
getResourceAsStream(String name)
Deprecated.URL[]
getURLs()
Deprecated.ClassWorld
getWorld()
Deprecated.void
importFrom(String realmId, String pkgName)
Deprecated.Class
loadClass(String name)
Deprecated.ClassRealm
locateSourceRealm(String className)
Deprecated.void
setParentRealm(ClassRealm classRealm)
Deprecated.-
Methods inherited from class org.codehaus.plexus.classworlds.realm.ClassRealm
display, findClass, findClass, findResource, getClassLoadingLock, getImportClassLoader, getImportRealms, getParentClassLoader, getResources, getStrategy, importFrom, importFromParent, loadClass, loadClassFromImport, loadClassFromParent, loadClassFromSelf, loadResourceFromImport, loadResourceFromParent, loadResourceFromSelf, loadResourcesFromImport, loadResourcesFromParent, loadResourcesFromSelf, setParentClassLoader, toString
-
Methods inherited from class java.net.URLClassLoader
close, definePackage, getPermissions, newInstance, newInstance
-
Methods inherited from class java.security.SecureClassLoader
defineClass, defineClass
-
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResource, findSystemClass, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
-
-
-
Method Detail
-
getInstance
public static ClassRealmReverseAdapter getInstance(ClassRealm oldRealm)
Deprecated.
-
getId
public String getId()
Deprecated.- Overrides:
getId
in classClassRealm
-
getWorld
public ClassWorld getWorld()
Deprecated.- Overrides:
getWorld
in classClassRealm
-
importFrom
public void importFrom(String realmId, String pkgName) throws NoSuchRealmException
Deprecated.- Overrides:
importFrom
in classClassRealm
- Throws:
NoSuchRealmException
-
addURL
public void addURL(URL constituent)
Deprecated.- Overrides:
addURL
in classClassRealm
-
locateSourceRealm
public ClassRealm locateSourceRealm(String className)
Deprecated.
-
setParentRealm
public void setParentRealm(ClassRealm classRealm)
Deprecated.- Overrides:
setParentRealm
in classClassRealm
-
createChildRealm
public ClassRealm createChildRealm(String id) throws DuplicateRealmException
Deprecated.- Overrides:
createChildRealm
in classClassRealm
- Throws:
DuplicateRealmException
-
getClassLoader
public ClassLoader getClassLoader()
Deprecated.
-
getParentRealm
public ClassRealm getParentRealm()
Deprecated.- Overrides:
getParentRealm
in classClassRealm
-
getURLs
public URL[] getURLs()
Deprecated.- Overrides:
getURLs
in classURLClassLoader
-
loadClass
public Class loadClass(String name) throws ClassNotFoundException
Deprecated.- Overrides:
loadClass
in classClassRealm
- Throws:
ClassNotFoundException
-
getResource
public URL getResource(String name)
Deprecated.- Overrides:
getResource
in classClassRealm
-
findResources
public Enumeration findResources(String name) throws IOException
Deprecated.- Overrides:
findResources
in classClassRealm
- Throws:
IOException
-
getResourceAsStream
public InputStream getResourceAsStream(String name)
Deprecated.- Overrides:
getResourceAsStream
in classURLClassLoader
-
display
public void display()
Deprecated.- Overrides:
display
in classClassRealm
-
-