public class SoapUIExtensionClassLoader extends URLClassLoader
Modifier and Type | Class and Description |
---|---|
static class |
SoapUIExtensionClassLoader.SoapUIClassLoaderState |
Constructor and Description |
---|
SoapUIExtensionClassLoader(URL[] urls,
ClassLoader parent) |
Modifier and Type | Method and Description |
---|---|
void |
addFile(File file) |
void |
addURL(URL url) |
static void |
addUrlToClassLoader(URL u,
ClassLoader classLoader)
method used for hermes classloading
|
static SoapUIExtensionClassLoader |
create(String root,
ClassLoader parent) |
static SoapUIExtensionClassLoader.SoapUIClassLoaderState |
ensure() |
close, definePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
defineClass, defineClass
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public SoapUIExtensionClassLoader(URL[] urls, ClassLoader parent)
public void addURL(URL url)
addURL
in class URLClassLoader
public void addFile(File file) throws MalformedURLException
MalformedURLException
public static SoapUIExtensionClassLoader.SoapUIClassLoaderState ensure()
public static SoapUIExtensionClassLoader create(String root, ClassLoader parent) throws MalformedURLException
MalformedURLException
public static void addUrlToClassLoader(URL u, ClassLoader classLoader) throws IOException
u
- URLclassLoader
- class loaderIOException
Copyright © 2019. All Rights Reserved.