org.objectweb.kilim.repository
Class ClassLoaderResourceLoader
java.lang.Object
org.objectweb.kilim.repository.ClassLoaderResourceLoader
- All Implemented Interfaces:
- ResourceLoader
- public class ClassLoaderResourceLoader
- extends java.lang.Object
- implements ResourceLoader
Implementation of ResourceLoader
using a ClassLoader
- Author:
- dutoo
Constructor Summary |
ClassLoaderResourceLoader(java.lang.ClassLoader resourceLoader)
Creates a new ClassLoaderResourceLoader using the provided class loader. |
Method Summary |
java.io.InputStream |
getResource(java.lang.String resourceName)
Method getResource. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG_ON
private static boolean DEBUG_ON
logger
private static Logger logger
resourceLoader
private java.lang.ClassLoader resourceLoader
ClassLoaderResourceLoader
public ClassLoaderResourceLoader(java.lang.ClassLoader resourceLoader)
- Creates a new ClassLoaderResourceLoader using the provided class loader.
- Parameters:
resourceLoader
- the class loader to be used
getResource
public java.io.InputStream getResource(java.lang.String resourceName)
throws ResourceNotFoundException
- Description copied from interface:
ResourceLoader
- Method getResource. Loads a data resource.
- Specified by:
getResource
in interface ResourceLoader
- Parameters:
resourceName
- the path identifying the resource to be loaded
- Returns:
- InputStream the resource data stream
- Throws:
ResourceNotFoundException
- if unable to find the resource- See Also:
ResourceLoader.getResource(String)