org.jboss.iiop
Class WebCL

java.lang.Object
  extended by java.lang.ClassLoader
      extended by org.jboss.classloading.spi.DelegatingClassLoader
          extended by org.jboss.web.WebClassLoader
              extended by org.jboss.iiop.WebCL

public class WebCL
extends WebClassLoader

A subclass of WebClassLoader that does IIOP bytecode generation on the fly.

Version:
$Revision: 81018 $
Author:
Francisco Reverbel, adrian@jboss.org

Field Summary
 
Fields inherited from class org.jboss.classloading.spi.DelegatingClassLoader
standard
 
Constructor Summary
WebCL(ObjectName container, org.jboss.classloading.spi.RealClassLoader parent)
           
 
Method Summary
protected  Class findClass(String name)
           
 byte[] getBytes(Class clz)
          Gets the bytecodes for a given stub class.
 String getKey()
          Gets a string key used as the key into the WebServer's loaderMap.
 
Methods inherited from class org.jboss.web.WebClassLoader
getCodebaseString, getContainer, getURLs, setWebURLs
 
Methods inherited from class org.jboss.classloading.spi.DelegatingClassLoader
getResource, loadClass
 
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebCL

public WebCL(ObjectName container,
             org.jboss.classloading.spi.RealClassLoader parent)
Method Detail

getKey

public String getKey()
Gets a string key used as the key into the WebServer's loaderMap.

Overrides:
getKey in class WebClassLoader

getBytes

public byte[] getBytes(Class clz)
Gets the bytecodes for a given stub class.

Overrides:
getBytes in class WebClassLoader

findClass

protected Class findClass(String name)
                   throws ClassNotFoundException
Overrides:
findClass in class ClassLoader
Throws:
ClassNotFoundException


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.