org.pentaho.platform.repository.solution.dbbased
Class DbRepositoryClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.pentaho.platform.repository.solution.dbbased.DbRepositoryClassLoader

public class DbRepositoryClassLoader
extends ClassLoader


Constructor Summary
DbRepositoryClassLoader(String inPath, DbBasedSolutionRepository inRepository)
           
 
Method Summary
static void clearResourceCache()
           
 InputStream getResourceAsStream(String name)
          Returns the requested resource as an InputStream.
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DbRepositoryClassLoader

public DbRepositoryClassLoader(String inPath,
                               DbBasedSolutionRepository inRepository)
Method Detail

getResourceAsStream

public InputStream getResourceAsStream(String name)
Returns the requested resource as an InputStream.

Overrides:
getResourceAsStream in class ClassLoader
Parameters:
name - The resource name

clearResourceCache

public static void clearResourceCache()