THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block |
---|
final Bus bus = ...; /* MetricRegistry instance is taken from Bus instance */ final MetricsProvider metricsProvider = new CodahaleMetricsProvider(bus); final JAXRSServerFactoryBean factory = new JAXRSServerFactoryBean(); factory.setFeatures(Arrays.asList(new MetricsFeature(metricsProvider))); ... |
Client
The client integration is no different from the server and uses the same MetricsFeature feature.
Code Block |
---|
final Bus bus = ...; /* MetricRegistry instance is taken from Bus instance */
final MetricsProvider metricsProvider = new CodahaleMetricsProvider(bus);
final JAXRSClientFactoryBean factory = new JAXRSClientFactoryBean();
factory.setFeatures(Arrays.asList(new MetricsFeature(new CodahaleMetricsProvider(bus))));
... |