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