Call class loading callbacks from onComplete

This should make things more clear
This commit is contained in:
Nikolay Martynov 2019-11-05 12:55:31 -05:00
parent 2d3b644c84
commit 7f5b270c67
1 changed files with 9 additions and 9 deletions

View File

@ -270,13 +270,7 @@ public class AgentInstaller {
final String typeName, final String typeName,
final ClassLoader classLoader, final ClassLoader classLoader,
final JavaModule javaModule, final JavaModule javaModule,
final boolean b) { final boolean b) {}
for (final Map.Entry<String, Runnable> entry : classLoadCallbacks.entrySet()) {
if (entry.getKey().equals(typeName)) {
entry.getValue().run();
}
}
}
@Override @Override
public void onTransformation( public void onTransformation(
@ -303,10 +297,16 @@ public class AgentInstaller {
@Override @Override
public void onComplete( public void onComplete(
final String s, final String typeName,
final ClassLoader classLoader, final ClassLoader classLoader,
final JavaModule javaModule, final JavaModule javaModule,
final boolean b) {} final boolean b) {
for (final Map.Entry<String, Runnable> entry : classLoadCallbacks.entrySet()) {
if (entry.getKey().equals(typeName)) {
entry.getValue().run();
}
}
}
} }
private AgentInstaller() {} private AgentInstaller() {}