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