org.springframework.instrument.classloading.jboss
Class JBossMCAdapter
java.lang.Object
org.springframework.instrument.classloading.jboss.JBossMCAdapter
- All Implemented Interfaces:
- JBossClassLoaderAdapter
class JBossMCAdapter
- extends java.lang.Object
- implements JBossClassLoaderAdapter
Reflective wrapper around a JBoss 5 and 6 class loader methods (discovered and called
through reflection) for load time weaving.
- Since:
- 3.1
- Author:
- Costin Leau
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TRANSLATOR_NAME
private static final java.lang.String TRANSLATOR_NAME
- See Also:
- Constant Field Values
POLICY_NAME
private static final java.lang.String POLICY_NAME
- See Also:
- Constant Field Values
DOMAIN_NAME
private static final java.lang.String DOMAIN_NAME
- See Also:
- Constant Field Values
DEDICATED_SYSTEM
private static final java.lang.String DEDICATED_SYSTEM
- See Also:
- Constant Field Values
LOADER_NAME
private static final java.lang.String LOADER_NAME
- See Also:
- Constant Field Values
GET_POLICY
private static final java.lang.String GET_POLICY
- See Also:
- Constant Field Values
GET_DOMAIN
private static final java.lang.String GET_DOMAIN
- See Also:
- Constant Field Values
GET_SYSTEM
private static final java.lang.String GET_SYSTEM
- See Also:
- Constant Field Values
ADD_TRANSLATOR_NAME
private static final java.lang.String ADD_TRANSLATOR_NAME
- See Also:
- Constant Field Values
SET_TRANSLATOR_NAME
private static final java.lang.String SET_TRANSLATOR_NAME
- See Also:
- Constant Field Values
classLoader
private final java.lang.ClassLoader classLoader
translatorClass
private final java.lang.Class<?> translatorClass
addTranslator
private final java.lang.reflect.Method addTranslator
target
private final java.lang.Object target
JBossMCAdapter
JBossMCAdapter(java.lang.ClassLoader classLoader)
addTransformer
public void addTransformer(java.lang.instrument.ClassFileTransformer transformer)
- Specified by:
addTransformer
in interface JBossClassLoaderAdapter
getInstrumentableClassLoader
public java.lang.ClassLoader getInstrumentableClassLoader()
- Specified by:
getInstrumentableClassLoader
in interface JBossClassLoaderAdapter