public abstract class AspectFactoryWithClassLoaderSupport extends Object implements AspectFactory, AspectFactoryWithClassLoader
| Modifier | Constructor and Description |
|---|---|
protected |
AspectFactoryWithClassLoaderSupport() |
| Modifier and Type | Method and Description |
|---|---|
protected ClassLoader |
getLoader() |
protected Class<?> |
loadClass(String name) |
ClassLoader |
peekScopedClassLoader() |
void |
popScopedClassLoader() |
void |
pushScopedClassLoader(ClassLoader scopedCl) |
void |
setClassLoader(ClassLoader cl) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatePerClass, createPerInstance, createPerJoinpoint, createPerJoinpoint, createPerVM, getNameprotected AspectFactoryWithClassLoaderSupport()
public void setClassLoader(ClassLoader cl)
setClassLoader in interface AspectFactoryWithClassLoaderprotected ClassLoader getLoader()
public void pushScopedClassLoader(ClassLoader scopedCl)
pushScopedClassLoader in interface AspectFactoryWithClassLoaderpublic void popScopedClassLoader()
popScopedClassLoader in interface AspectFactoryWithClassLoaderpublic ClassLoader peekScopedClassLoader()
peekScopedClassLoader in interface AspectFactoryWithClassLoaderprotected Class<?> loadClass(String name) throws ClassNotFoundException
ClassNotFoundExceptionCopyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.