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 java.lang.ClassLoader


Constructor Summary
DbRepositoryClassLoader(java.lang.String inPath, DbBasedSolutionRepository inRepository)
           
 
Method Summary
static void clearResourceCache()
           
 java.io.InputStream getResourceAsStream(java.lang.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(java.lang.String inPath,
                               DbBasedSolutionRepository inRepository)
Method Detail

getResourceAsStream

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

Overrides:
getResourceAsStream in class java.lang.ClassLoader
Parameters:
name - The resource name

clearResourceCache

public static void clearResourceCache()