|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jdeveloper.webapp.utils.ProjectRunClassPathClassLoaderUtils
public final class ProjectRunClassPathClassLoaderUtils
Strange concept of an optimization: Aviod calls to expandToIncludeManifestClassPaths. This was added to fix 5955084. This class helps accomplish this. Note: That while this does not return a cached ClassLoader, it's possible it could be modified to do so.
Method Summary | |
---|---|
static java.lang.ClassLoader |
getClassLoader(Project project)
Returns a new ClassLoader for the given project, from a cached expanded URLPath. |
static java.lang.ClassLoader |
getClassLoader(Project project,
java.lang.ClassLoader parent)
Returns a new ClassLoader for the given project and parent, from a cached expanded URLPath. |
static URLPath |
getExpandedRunClassPath(Project project)
Returns (a copy of) the cached expanded URLPath dsecribing the Run ClassPath for the given Project |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static java.lang.ClassLoader getClassLoader(Project project)
project
-
public static java.lang.ClassLoader getClassLoader(Project project, java.lang.ClassLoader parent)
project
- parent
-
public static URLPath getExpandedRunClassPath(Project project)
project
-
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |