org.jboss.ejb3.interceptors.aop
Class DomainClassLoader
java.lang.Object
java.lang.ClassLoader
org.jboss.ejb3.interceptors.aop.DomainClassLoader
public class DomainClassLoader
- extends ClassLoader
Comment
- Version:
- $Revision: 68527 $
- Author:
- Carlo de Wolf
Method Summary |
org.jboss.aop.Domain |
getDomain()
Purely for scoping class loader policy
Do not use, it might be gone in later versions. |
protected Class<?> |
loadClass(String name,
boolean resolve)
Load a class, overridden to transform aop enhanced classes
and load non jre classes through this classloader. |
Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResource, 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 |
DomainClassLoader
public DomainClassLoader(ClassLoader parent,
ClassLoader delegate,
org.jboss.aop.Domain domain)
getDomain
public org.jboss.aop.Domain getDomain()
- Purely for scoping class loader policy
Do not use, it might be gone in later versions.
- Returns:
- the domain of this class loader
loadClass
protected Class<?> loadClass(String name,
boolean resolve)
throws ClassNotFoundException
- Load a class, overridden to transform aop enhanced classes
and load non jre classes through this classloader.
- Overrides:
loadClass
in class ClassLoader
- Parameters:
name
- the class nameresolve
- whether to resolve the class
- Returns:
- the class
- Throws:
ClassNotFoundException
- when there is no class
Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.