Search in sources :

Example 1 with UriExtractorProvider

use of com.navercorp.pinpoint.bootstrap.plugin.uri.UriExtractorProvider in project pinpoint by naver.

the class MockPluginContextLoadResult method getUriExtractorProviderList.

@Override
public List<UriExtractorProvider> getUriExtractorProviderList() {
    final List<UriExtractorProvider> result = new ArrayList<>();
    PluginsSetupResult pluginsSetupResult = getPluginsSetupResult();
    for (PluginSetupResult context : pluginsSetupResult.getPluginSetupResults()) {
        List<UriExtractorProvider> uriExtractorProviderList = context.getUriExtractorProviderList();
        result.addAll(uriExtractorProviderList);
    }
    return result;
}
Also used : PluginsSetupResult(com.navercorp.pinpoint.profiler.plugin.PluginsSetupResult) ArrayList(java.util.ArrayList) UriExtractorProvider(com.navercorp.pinpoint.bootstrap.plugin.uri.UriExtractorProvider) PluginSetupResult(com.navercorp.pinpoint.profiler.plugin.PluginSetupResult)

Example 2 with UriExtractorProvider

use of com.navercorp.pinpoint.bootstrap.plugin.uri.UriExtractorProvider in project pinpoint by naver.

the class UriExtractorProviderLocatorProvider method get.

@Override
public UriExtractorProviderLocator get() {
    PluginContextLoadResult pluginContextLoadResult = this.pluginContextLoadResultProvider.get();
    List<UriExtractorProvider> uriExtractorProviderList = pluginContextLoadResult.getUriExtractorProviderList();
    return new UriExtractorProviderRegistry(uriExtractorProviderList);
}
Also used : UriExtractorProviderRegistry(com.navercorp.pinpoint.bootstrap.plugin.uri.UriExtractorProviderRegistry) UriExtractorProvider(com.navercorp.pinpoint.bootstrap.plugin.uri.UriExtractorProvider) PluginContextLoadResult(com.navercorp.pinpoint.profiler.plugin.PluginContextLoadResult)

Aggregations

UriExtractorProvider (com.navercorp.pinpoint.bootstrap.plugin.uri.UriExtractorProvider)2 UriExtractorProviderRegistry (com.navercorp.pinpoint.bootstrap.plugin.uri.UriExtractorProviderRegistry)1 PluginContextLoadResult (com.navercorp.pinpoint.profiler.plugin.PluginContextLoadResult)1 PluginSetupResult (com.navercorp.pinpoint.profiler.plugin.PluginSetupResult)1 PluginsSetupResult (com.navercorp.pinpoint.profiler.plugin.PluginsSetupResult)1 ArrayList (java.util.ArrayList)1