org.openejb.loader
Class BasicURLClassPath

java.lang.Object
  extended by org.openejb.loader.BasicURLClassPath
All Implemented Interfaces:
ClassPath
Direct Known Subclasses:
ContextClassPath, SystemClassPath, TomcatClassPath

public abstract class BasicURLClassPath
extends java.lang.Object
implements ClassPath

Version:
$Revision: 1997 $ $Date: 2005-07-12 16:51:17 -0700 (Tue, 12 Jul 2005) $

Constructor Summary
BasicURLClassPath()
           
 
Method Summary
protected  void addJarsToPath(java.io.File dir, java.net.URLClassLoader loader)
           
protected  void addJarToPath(java.net.URL jar, java.net.URLClassLoader loader)
           
static java.lang.ClassLoader getContextClassLoader()
           
protected  sun.misc.URLClassPath getURLClassPath(java.net.URLClassLoader loader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openejb.loader.ClassPath
addJarsToPath, addJarToPath, getClassLoader
 

Constructor Detail

BasicURLClassPath

public BasicURLClassPath()
Method Detail

getContextClassLoader

public static java.lang.ClassLoader getContextClassLoader()

addJarToPath

protected void addJarToPath(java.net.URL jar,
                            java.net.URLClassLoader loader)
                     throws java.lang.Exception
Throws:
java.lang.Exception

addJarsToPath

protected void addJarsToPath(java.io.File dir,
                             java.net.URLClassLoader loader)
                      throws java.lang.Exception
Throws:
java.lang.Exception

getURLClassPath

protected sun.misc.URLClassPath getURLClassPath(java.net.URLClassLoader loader)
                                         throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 1999-2011 OpenEJB. All Rights Reserved.