org.springframework.instrument.classloading.weblogic
Class WebLogicClassLoaderAdapter
java.lang.Object
org.springframework.instrument.classloading.weblogic.WebLogicClassLoaderAdapter
class WebLogicClassLoaderAdapter
- extends java.lang.Object
Reflective wrapper around a WebLogic 10 class loader. Used to
encapsulate the classloader-specific methods (discovered and
called through reflection) from the load-time weaver.
- Since:
- 2.5
- Author:
- Costin Leau, Juergen Hoeller
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GENERIC_CLASS_LOADER_NAME
private static final java.lang.String GENERIC_CLASS_LOADER_NAME
- See Also:
- Constant Field Values
CLASS_PRE_PROCESSOR_NAME
private static final java.lang.String CLASS_PRE_PROCESSOR_NAME
- See Also:
- Constant Field Values
classLoader
private final java.lang.ClassLoader classLoader
wlPreProcessorClass
private final java.lang.Class wlPreProcessorClass
addPreProcessorMethod
private final java.lang.reflect.Method addPreProcessorMethod
getClassFinderMethod
private final java.lang.reflect.Method getClassFinderMethod
getParentMethod
private final java.lang.reflect.Method getParentMethod
wlGenericClassLoaderConstructor
private final java.lang.reflect.Constructor wlGenericClassLoaderConstructor
WebLogicClassLoaderAdapter
public WebLogicClassLoaderAdapter(java.lang.ClassLoader classLoader)
addTransformer
public void addTransformer(java.lang.instrument.ClassFileTransformer transformer)
getClassLoader
public java.lang.ClassLoader getClassLoader()
getThrowawayClassLoader
public java.lang.ClassLoader getThrowawayClassLoader()