public class ContextLoader extends URLClassLoader
Constructor and Description |
---|
ContextLoader(HttpContext context,
String classPath,
ClassLoader parent,
PermissionCollection permisions)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
PermissionCollection |
getPermissions(CodeSource cs) |
URL |
getResource(String name) |
boolean |
isJava2Compliant() |
boolean |
isServerPath(String name) |
boolean |
isSystemPath(String name) |
Class |
loadClass(String name) |
protected Class |
loadClass(String name,
boolean resolve) |
void |
setJava2Compliant(boolean compliant)
Set Java2 compliant status.
|
String |
toString() |
addURL, close, definePackage, findClass, findResource, findResources, getResourceAsStream, getURLs, newInstance, newInstance
defineClass, defineClass
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public ContextLoader(HttpContext context, String classPath, ClassLoader parent, PermissionCollection permisions) throws MalformedURLException, IOException
classPath
- Comma separated path of filenames or URLs
pointing to directories or jar files. Directories should end
with '/'.IOException
MalformedURLException
public void setJava2Compliant(boolean compliant)
compliant
- public boolean isJava2Compliant()
public PermissionCollection getPermissions(CodeSource cs)
getPermissions
in class URLClassLoader
public Class loadClass(String name) throws ClassNotFoundException
loadClass
in class ClassLoader
ClassNotFoundException
protected Class loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass
in class ClassLoader
ClassNotFoundException
public URL getResource(String name)
getResource
in class ClassLoader
public boolean isServerPath(String name)
public boolean isSystemPath(String name)
public void destroy()
Copyright © 2013. All rights reserved.