org.pentaho.di.core.plugins
Class KettleURLClassLoader
java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
org.pentaho.di.core.plugins.KettleURLClassLoader
public class KettleURLClassLoader
- extends URLClassLoader
Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus |
KettleURLClassLoader
public KettleURLClassLoader(URL[] url,
ClassLoader classLoader)
KettleURLClassLoader
public KettleURLClassLoader(URL[] url,
ClassLoader classLoader,
String name)
toString
public String toString()
- Overrides:
toString
in class Object
setName
public void setName(String name)
getName
public String getName()
loadClass
public Class<?> loadClass(String name,
ProtectionDomain protectionDomain)
closeClassLoader
public void closeClassLoader()
- This method is designed to clear out classloader file locks in windows.
- Parameters:
clazzLdr
- class loader to clean up