Author: chetanm
Date: Tue Jan 5 15:22:16 2016
New Revision: 1723094
URL: http://svn.apache.org/viewvc?rev=1723094&view=rev
Log:
SLING-4080 - API to capture/measure application-level metrics
Rename to WebConsole plugin
Added:
sling/whiteboard/chetanm/metrics/src/main/java/org/apache/sling/metrics/internal/MetricWebConsolePlugin.java
- copied, changed from r1723093,
sling/whiteboard/chetanm/metrics/src/main/java/org/apache/sling/metrics/internal/MetricPrinter.java
Removed:
sling/whiteboard/chetanm/metrics/src/main/java/org/apache/sling/metrics/internal/MetricPrinter.java
Copied:
sling/whiteboard/chetanm/metrics/src/main/java/org/apache/sling/metrics/internal/MetricWebConsolePlugin.java
(from r1723093,
sling/whiteboard/chetanm/metrics/src/main/java/org/apache/sling/metrics/internal/MetricPrinter.java)
URL:
http://svn.apache.org/viewvc/sling/whiteboard/chetanm/metrics/src/main/java/org/apache/sling/metrics/internal/MetricWebConsolePlugin.java?p2=sling/whiteboard/chetanm/metrics/src/main/java/org/apache/sling/metrics/internal/MetricWebConsolePlugin.java&p1=sling/whiteboard/chetanm/metrics/src/main/java/org/apache/sling/metrics/internal/MetricPrinter.java&r1=1723093&r2=1723094&rev=1723094&view=diff
==============================================================================
---
sling/whiteboard/chetanm/metrics/src/main/java/org/apache/sling/metrics/internal/MetricPrinter.java
(original)
+++
sling/whiteboard/chetanm/metrics/src/main/java/org/apache/sling/metrics/internal/MetricWebConsolePlugin.java
Tue Jan 5 15:22:16 2016
@@ -71,7 +71,7 @@ import org.slf4j.LoggerFactory;
@Property(name = InventoryPrinter.TITLE, value = "Sling Metrics"),
@Property(name = InventoryPrinter.WEBCONSOLE, boolValue = true)
})
-public class MetricPrinter extends HttpServlet implements
+public class MetricWebConsolePlugin extends HttpServlet implements
InventoryPrinter, ServiceTrackerCustomizer<MetricRegistry,
MetricRegistry>{
/**
* Service property name which stores the MetricRegistry name as a given
OSGi