|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
| 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.9.0) E52944-01 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||