public static class AntWebAppContext.AntURLClassLoader
extends java.net.URLClassLoader
| Constructor and Description |
|---|
AntURLClassLoader(org.apache.tools.ant.AntClassLoader antLoader) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addURL(java.net.URL url) |
void |
clearAssertionStatus() |
void |
close() |
protected java.lang.Package |
definePackage(java.lang.String name,
java.util.jar.Manifest man,
java.net.URL url) |
protected java.lang.Package |
definePackage(java.lang.String name,
java.lang.String specTitle,
java.lang.String specVersion,
java.lang.String specVendor,
java.lang.String implTitle,
java.lang.String implVersion,
java.lang.String implVendor,
java.net.URL sealBase) |
protected java.lang.Class<?> |
findClass(java.lang.String name) |
protected java.lang.String |
findLibrary(java.lang.String libname) |
java.net.URL |
findResource(java.lang.String name) |
java.util.Enumeration<java.net.URL> |
findResources(java.lang.String name) |
protected java.lang.Object |
getClassLoadingLock(java.lang.String className) |
protected java.lang.Package |
getPackage(java.lang.String name) |
protected java.lang.Package[] |
getPackages() |
protected java.security.PermissionCollection |
getPermissions(java.security.CodeSource codesource) |
java.net.URL |
getResource(java.lang.String name) |
java.io.InputStream |
getResourceAsStream(java.lang.String name) |
java.util.Enumeration<java.net.URL> |
getResources(java.lang.String name) |
java.net.URL[] |
getURLs() |
java.lang.Class<?> |
loadClass(java.lang.String name) |
protected java.lang.Class<?> |
loadClass(java.lang.String name,
boolean resolve) |
void |
setClassAssertionStatus(java.lang.String className,
boolean enabled) |
void |
setDefaultAssertionStatus(boolean enabled) |
void |
setPackageAssertionStatus(java.lang.String packageName,
boolean enabled) |
getProtectionDomainInternal, newInstance, newInstancedefineClass, defineClass, getProtectionDomainpublic AntURLClassLoader(org.apache.tools.ant.AntClassLoader antLoader)
public java.io.InputStream getResourceAsStream(java.lang.String name)
getResourceAsStream in class java.net.URLClassLoaderpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.net.URLClassLoaderjava.io.IOExceptionprotected void addURL(java.net.URL url)
addURL in class java.net.URLClassLoaderpublic java.net.URL[] getURLs()
getURLs in class java.net.URLClassLoaderprotected java.lang.Class<?> findClass(java.lang.String name)
throws java.lang.ClassNotFoundException
findClass in class java.net.URLClassLoaderjava.lang.ClassNotFoundExceptionprotected java.lang.Package definePackage(java.lang.String name,
java.util.jar.Manifest man,
java.net.URL url)
throws java.lang.IllegalArgumentException
definePackage in class java.net.URLClassLoaderjava.lang.IllegalArgumentExceptionpublic java.net.URL findResource(java.lang.String name)
findResource in class java.net.URLClassLoaderpublic java.util.Enumeration<java.net.URL> findResources(java.lang.String name)
throws java.io.IOException
findResources in class java.net.URLClassLoaderjava.io.IOExceptionprotected java.security.PermissionCollection getPermissions(java.security.CodeSource codesource)
getPermissions in class java.net.URLClassLoaderpublic java.lang.Class<?> loadClass(java.lang.String name)
throws java.lang.ClassNotFoundException
loadClass in class java.lang.ClassLoaderjava.lang.ClassNotFoundExceptionprotected java.lang.Class<?> loadClass(java.lang.String name,
boolean resolve)
throws java.lang.ClassNotFoundException
loadClass in class java.lang.ClassLoaderjava.lang.ClassNotFoundExceptionprotected java.lang.Object getClassLoadingLock(java.lang.String className)
getClassLoadingLock in class java.lang.ClassLoaderpublic java.net.URL getResource(java.lang.String name)
getResource in class java.lang.ClassLoaderpublic java.util.Enumeration<java.net.URL> getResources(java.lang.String name)
throws java.io.IOException
getResources in class java.lang.ClassLoaderjava.io.IOExceptionprotected java.lang.Package definePackage(java.lang.String name,
java.lang.String specTitle,
java.lang.String specVersion,
java.lang.String specVendor,
java.lang.String implTitle,
java.lang.String implVersion,
java.lang.String implVendor,
java.net.URL sealBase)
throws java.lang.IllegalArgumentException
definePackage in class java.lang.ClassLoaderjava.lang.IllegalArgumentExceptionprotected java.lang.Package getPackage(java.lang.String name)
getPackage in class java.lang.ClassLoaderprotected java.lang.Package[] getPackages()
getPackages in class java.lang.ClassLoaderprotected java.lang.String findLibrary(java.lang.String libname)
findLibrary in class java.lang.ClassLoaderpublic void setDefaultAssertionStatus(boolean enabled)
setDefaultAssertionStatus in class java.lang.ClassLoaderpublic void setPackageAssertionStatus(java.lang.String packageName,
boolean enabled)
setPackageAssertionStatus in class java.lang.ClassLoaderpublic void setClassAssertionStatus(java.lang.String className,
boolean enabled)
setClassAssertionStatus in class java.lang.ClassLoaderpublic void clearAssertionStatus()
clearAssertionStatus in class java.lang.ClassLoaderCopyright © 1995–2021 Webtide. All rights reserved.