Author: chetanm
Date: Tue Nov 24 15:51:26 2015
New Revision: 1716183
URL: http://svn.apache.org/viewvc?rev=1716183&view=rev
Log:
OAK-3654 - Integrate with Metrics for various stats collection
Use interfaces instead of implementation type
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/metric/CompositeStats.java
Modified:
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/metric/CompositeStats.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/metric/CompositeStats.java?rev=1716183&r1=1716182&r2=1716183&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/metric/CompositeStats.java
(original)
+++
jackrabbit/oak/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/metric/CompositeStats.java
Tue Nov 24 15:51:26 2015
@@ -33,24 +33,24 @@ import org.apache.jackrabbit.oak.stats.T
*/
class CompositeStats implements CounterStats, MeterStats, TimerStats {
private final SimpleStats delegate;
- private final MetricCounterStats counter;
- private final MetricTimerStats timer;
- private final MetricMeterStats meter;
+ private final CounterStats counter;
+ private final TimerStats timer;
+ private final MeterStats meter;
- public CompositeStats(SimpleStats delegate, MetricCounterStats counter) {
+ public CompositeStats(SimpleStats delegate, CounterStats counter) {
this(delegate, counter, null, null);
}
- public CompositeStats(SimpleStats delegate, MetricTimerStats timer) {
+ public CompositeStats(SimpleStats delegate, TimerStats timer) {
this(delegate, null, timer, null);
}
- public CompositeStats(SimpleStats delegate, MetricMeterStats meter) {
+ public CompositeStats(SimpleStats delegate, MeterStats meter) {
this(delegate, null, null, meter);
}
- private CompositeStats(SimpleStats delegate, MetricCounterStats counter,
- MetricTimerStats timer, MetricMeterStats meter) {
+ private CompositeStats(SimpleStats delegate, CounterStats counter,
+ TimerStats timer, MeterStats meter) {
this.delegate = delegate;
this.counter = counter;
this.timer = timer;