public class JavaAgentClassRegisterImpl extends Object implements JavaAgentClassRegister
JavaAgentClassRegister
Constructor and Description |
---|
JavaAgentClassRegisterImpl() |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Remove all registered classes for all class loaders.
|
boolean |
isModifiedByAgent(ClassLoader classLoader,
String className)
Check if class with
className has been modified for the given class loader |
void |
registerClass(ClassLoader loader,
String className)
Register that the class with name
className has been modified for the given class loader. |
public boolean isModifiedByAgent(ClassLoader classLoader, String className)
JavaAgentClassRegister
className
has been modified for the given class loaderisModifiedByAgent
in interface JavaAgentClassRegister
classLoader
- - ClassLoader
for that class should be checkedclassName
- - name of classtrue
if the given class has been modified, otherwise false
public void registerClass(ClassLoader loader, String className)
JavaAgentClassRegister
className
has been modified for the given class loader.registerClass
in interface JavaAgentClassRegister
loader
- - ClassLoader
for that class has been modified.className
- - name of the class which has been modified.public void clear()
JavaAgentClassRegister
clear
in interface JavaAgentClassRegister
Copyright © 2019. All rights reserved.