use of com.navercorp.pinpoint.bootstrap.plugin.uri.UriStatRecorderFactory in project pinpoint by naver.
the class ObjectBinderFactory method newInterceptorArgumentProvider.
public InterceptorArgumentProvider newInterceptorArgumentProvider(InstrumentClass instrumentClass) {
ApiMetaDataService apiMetaDataService = this.apiMetaDataServiceProvider.get();
UriStatRecorderFactory uriStatRecorderFactory = uriStatRecorderFactoryProvider.get();
return new InterceptorArgumentProvider(dataSourceMonitorRegistry, customMetricRegistry, apiMetaDataService, requestRecorderFactory, uriStatRecorderFactory, instrumentClass);
}
use of com.navercorp.pinpoint.bootstrap.plugin.uri.UriStatRecorderFactory in project pinpoint by naver.
the class ObjectBinderFactory method newAnnotatedInterceptorFactory.
public AnnotatedInterceptorFactory newAnnotatedInterceptorFactory(InstrumentContext pluginContext) {
final TraceContext traceContext = this.traceContextProvider.get();
ApiMetaDataService apiMetaDataService = this.apiMetaDataServiceProvider.get();
UriStatRecorderFactory uriStatRecorderFactory = uriStatRecorderFactoryProvider.get();
return new AnnotatedInterceptorFactory(profilerConfig, traceContext, dataSourceMonitorRegistry, customMetricRegistry, apiMetaDataService, pluginContext, exceptionHandlerFactory, requestRecorderFactory, uriStatRecorderFactory);
}
Aggregations