use of com.navercorp.pinpoint.profiler.plugin.DefaultProfilerPluginGlobalContext in project pinpoint by naver.
the class MockProfilerPluginContextLoader method load.
@Override
public PluginsSetupResult load(List<ProfilerPlugin> profilerPlugins) {
ProfilerPluginGlobalContext globalContext = new DefaultProfilerPluginGlobalContext(profilerConfig, configuredApplicationType);
PluginsSetupResult pluginsSetupResult = new PluginsSetupResult();
for (ProfilerPlugin profilerPlugin : profilerPlugins) {
PluginSetupResult context = pluginSetup.setupPlugin(globalContext, profilerPlugin, classInjector);
pluginsSetupResult.addPluginSetupResult(context);
}
ServiceType detectedApplicationType = globalContext.getApplicationType();
pluginsSetupResult.setApplicationType(detectedApplicationType);
return pluginsSetupResult;
}
Aggregations