From e1daf7bcbd0fed01c4686c7642c4cbff39d5749b Mon Sep 17 00:00:00 2001 From: Jesse McConnell Date: Wed, 15 Aug 2012 14:20:15 -0500 Subject: [PATCH] switch monitor test to annotations as well --- .../test/java/org/eclipse/jetty/monitor/RequestCounter.java | 6 ++++++ .../jetty/monitor/jmx/RequestCounter-mbean.properties | 3 --- 2 files changed, 6 insertions(+), 3 deletions(-) delete mode 100644 jetty-monitor/src/test/resources/org/eclipse/jetty/monitor/jmx/RequestCounter-mbean.properties diff --git a/jetty-monitor/src/test/java/org/eclipse/jetty/monitor/RequestCounter.java b/jetty-monitor/src/test/java/org/eclipse/jetty/monitor/RequestCounter.java index 5b93f13b54e..a8cf50e61b9 100644 --- a/jetty-monitor/src/test/java/org/eclipse/jetty/monitor/RequestCounter.java +++ b/jetty-monitor/src/test/java/org/eclipse/jetty/monitor/RequestCounter.java @@ -13,16 +13,22 @@ package org.eclipse.jetty.monitor; +import org.eclipse.jetty.util.annotation.ManagedAttribute; +import org.eclipse.jetty.util.annotation.ManagedObject; +import org.eclipse.jetty.util.annotation.ManagedOperation; +@ManagedObject("Request Counter") public class RequestCounter { public long _counter; + @ManagedAttribute("current value of the counter") public synchronized long getCounter() { return _counter; } + @ManagedOperation("increment the counter") public synchronized void increment() { _counter++; diff --git a/jetty-monitor/src/test/resources/org/eclipse/jetty/monitor/jmx/RequestCounter-mbean.properties b/jetty-monitor/src/test/resources/org/eclipse/jetty/monitor/jmx/RequestCounter-mbean.properties deleted file mode 100644 index 1685bfd6125..00000000000 --- a/jetty-monitor/src/test/resources/org/eclipse/jetty/monitor/jmx/RequestCounter-mbean.properties +++ /dev/null @@ -1,3 +0,0 @@ -RequestCounter: Request counter -counter: current value of the counter -increment(): increment the counter \ No newline at end of file