railo.commons.lang
Class LogClassLoader

java.lang.Object
  extended by java.lang.ClassLoader
      extended by railo.commons.lang.LogClassLoader

public final class LogClassLoader
extends ClassLoader


Constructor Summary
LogClassLoader(ClassLoader cl, Log log)
           
 
Method Summary
 void clearAssertionStatus()
           
 URL getResource(String name)
           
 InputStream getResourceAsStream(String name)
           
 Class loadClass(String name)
           
 void setClassAssertionStatus(String className, boolean enabled)
           
 void setDefaultAssertionStatus(boolean enabled)
           
 void setPackageAssertionStatus(String packageName, boolean enabled)
           
 
Methods inherited from class java.lang.ClassLoader
getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogClassLoader

public LogClassLoader(ClassLoader cl,
                      Log log)
Method Detail

clearAssertionStatus

public void clearAssertionStatus()
Overrides:
clearAssertionStatus in class ClassLoader
See Also:
ClassLoader.clearAssertionStatus()

getResource

public URL getResource(String name)
Overrides:
getResource in class ClassLoader
See Also:
ClassLoader.getResource(java.lang.String)

getResourceAsStream

public InputStream getResourceAsStream(String name)
Overrides:
getResourceAsStream in class ClassLoader
See Also:
ClassLoader.getResourceAsStream(java.lang.String)

loadClass

public Class loadClass(String name)
                throws ClassNotFoundException
Overrides:
loadClass in class ClassLoader
Throws:
ClassNotFoundException
See Also:
ClassLoader.loadClass(java.lang.String)

setClassAssertionStatus

public void setClassAssertionStatus(String className,
                                    boolean enabled)
Overrides:
setClassAssertionStatus in class ClassLoader
See Also:
ClassLoader.setClassAssertionStatus(java.lang.String, boolean)

setDefaultAssertionStatus

public void setDefaultAssertionStatus(boolean enabled)
Overrides:
setDefaultAssertionStatus in class ClassLoader
See Also:
ClassLoader.setDefaultAssertionStatus(boolean)

setPackageAssertionStatus

public void setPackageAssertionStatus(String packageName,
                                      boolean enabled)
Overrides:
setPackageAssertionStatus in class ClassLoader
See Also:
ClassLoader.setPackageAssertionStatus(java.lang.String, boolean)


Copyright © 2012 Railo