NOTE: This method just clears all internal fields and especially the class path to render this class loader unusable.
This implementation does not throw any exceptions.
8081828384858687888990
// destroy the delegate and have a new one created if (this.delegate != null) { DynamicRepositoryClassLoader oldLoader = this.delegate; this.delegate = null; oldLoader.destroy(); } } public String[] getClassPath() { return this.classPath.clone();