org.hydrateframework.ejb
Class Loader
java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
org.hydrateframework.ejb.Loader
public class Loader
- extends java.net.URLClassLoader
Method Summary |
java.lang.Class<?> |
findClass(java.lang.String name)
|
static java.io.File |
getOutputDir()
|
java.net.URL |
getResource(java.lang.String name)
|
java.lang.Class<?> |
loadClass(java.lang.String name,
boolean resolve)
|
protected java.lang.Class |
loadClassByDelegation(java.lang.String name)
|
static void |
main(java.lang.String[] args)
|
void |
run(java.lang.String[] args)
|
void |
run(java.lang.String classname,
java.lang.String[] args)
|
Methods inherited from class java.net.URLClassLoader |
addURL, definePackage, findResource, findResources, getPermissions, getURLs, newInstance, newInstance |
Methods inherited from class java.security.SecureClassLoader |
defineClass, defineClass |
Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
persistentClasses
public java.util.Set<java.lang.String> persistentClasses
main
public static void main(java.lang.String[] args)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
getOutputDir
public static java.io.File getOutputDir()
getResource
public java.net.URL getResource(java.lang.String name)
- Overrides:
getResource
in class java.lang.ClassLoader
loadClass
public java.lang.Class<?> loadClass(java.lang.String name,
boolean resolve)
throws java.lang.ClassFormatError,
java.lang.ClassNotFoundException
- Overrides:
loadClass
in class java.lang.ClassLoader
- Throws:
java.lang.ClassFormatError
java.lang.ClassNotFoundException
findClass
public java.lang.Class<?> findClass(java.lang.String name)
throws java.lang.ClassNotFoundException
- Overrides:
findClass
in class java.net.URLClassLoader
- Throws:
java.lang.ClassNotFoundException
loadClassByDelegation
protected java.lang.Class loadClassByDelegation(java.lang.String name)
throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
run
public void run(java.lang.String[] args)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
run
public void run(java.lang.String classname,
java.lang.String[] args)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
Copyright © 2000 The Hydrate Project. All Rights Reserved.