|
Log4j 1.3alpha-6 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.log4j.helpers.Loader
Load resources (or images) from various sources.
Constructor Summary | |
Loader()
|
Method Summary | |
static java.net.URL |
getResource(java.lang.String resource)
This method will search for resource in different
places. |
static boolean |
isJava1()
Are we running under JDK 1.x? |
static java.lang.Class |
loadClass(java.lang.String clazz)
If running under JDK 1.2 load the specified class using the Thread contextClassLoader if that
fails try Class.forname. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Loader()
Method Detail |
public static java.net.URL getResource(java.lang.String resource)
resource
in different
places. The rearch order is as follows:
resource
using the thread context
class loader under Java2. This step is performed only if the
skipTCL
parameter is false.resource
using
the class loader that loaded this class (Loader
).ClassLoader.getSystemResource(resource)
, that is is
using the system class loader in JDK 1.2 and virtual machine's
built-in class loader in JDK 1.1.
public static boolean isJava1()
public static java.lang.Class loadClass(java.lang.String clazz) throws java.lang.ClassNotFoundException
Thread
contextClassLoader
if that
fails try Class.forname. Under JDK 1.1 only Class.forName is
used.
java.lang.ClassNotFoundException
|
Log4j 1.3alpha-6 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |