org.apache.commons.discovery.jdk
Class JDK11Hooks
Enumeration | getResources(ClassLoader loader, String resourceName) - Implement ClassLoader.getResources for JDK 1.1
On JDK1.1 there is no getResources() method.
|
ClassLoader | getSystemClassLoader() - The system class loader is available for JDK 1.2
or later, if certain security conditions are met.
|
String | getSystemProperty(String propName) - Get the system property
|
ClassLoader | getThreadContextClassLoader() - The thread context class loader is available for JDK 1.2
or later, if certain security conditions are met.
|
getResources
public Enumeration getResources(ClassLoader loader,
String resourceName)
throws IOException
Implement ClassLoader.getResources for JDK 1.1
On JDK1.1 there is no getResources() method. We emulate this by
using introspection and doing the lookup ourself, using the list
of URLs, via getURLs().
- getResources in interface JDKHooks
getSystemClassLoader
public ClassLoader getSystemClassLoader()
The system class loader is available for JDK 1.2
or later, if certain security conditions are met.
- getSystemClassLoader in interface JDKHooks
- The system class loader, if available.
Otherwise return null.
getSystemProperty
public String getSystemProperty(String propName)
Get the system property
- getSystemProperty in interface JDKHooks
propName
- name of the property
getThreadContextClassLoader
public ClassLoader getThreadContextClassLoader()
The thread context class loader is available for JDK 1.2
or later, if certain security conditions are met.
- getThreadContextClassLoader in interface JDKHooks
- The thread context class loader, if available.
Otherwise return null.
Copyright (c) 2002 - Apache Software Foundation