You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by bu...@apache.org on 2005/03/04 09:12:41 UTC
svn commit: r156141 -
jakarta/commons/sandbox/benchmark/trunk/src/java/org/apache/commons/benchmark/Benchmark.java
Author: burton
Date: Fri Mar 4 00:12:39 2005
New Revision: 156141
URL: http://svn.apache.org/viewcvs?view=rev&rev=156141
Log:
removed getTracker code which passed an interval
Modified:
jakarta/commons/sandbox/benchmark/trunk/src/java/org/apache/commons/benchmark/Benchmark.java
Modified: jakarta/commons/sandbox/benchmark/trunk/src/java/org/apache/commons/benchmark/Benchmark.java
URL: http://svn.apache.org/viewcvs/jakarta/commons/sandbox/benchmark/trunk/src/java/org/apache/commons/benchmark/Benchmark.java?view=diff&r1=156140&r2=156141
==============================================================================
--- jakarta/commons/sandbox/benchmark/trunk/src/java/org/apache/commons/benchmark/Benchmark.java (original)
+++ jakarta/commons/sandbox/benchmark/trunk/src/java/org/apache/commons/benchmark/Benchmark.java Fri Mar 4 00:12:39 2005
@@ -156,52 +156,33 @@
*
*/
public BenchmarkTracker getTracker() {
- return getTracker( INTERVAL_1 );
+ return getTracker1();
}
+ /**
+ * Get the tracker with a 1 minute interval.
+ *
+ */
public BenchmarkTracker getTracker1() {
return tracker1.resetWhenNecessary();
}
+ /**
+ * Get the tracker with a 5 minute interval.
+ *
+ */
public BenchmarkTracker getTracker5() {
return tracker5.resetWhenNecessary();
}
+ /**
+ * Get the tracker with a 15 minute interval.
+ *
+ */
public BenchmarkTracker getTracker15() {
return tracker15.resetWhenNecessary();
}
- /**
- * Get a tracker with a given interval. When the tracker with an interval
- * isn't registered we return null. Note that we're very flexible with the
- * interval here. When the value is less than 1000 we assume the user is
- * specifying minutes and we do the conversion. This way your code can
- * simply call getInterval( 15 ) which is much easier to read instead of
- * calling getInterval( 900000 ) (which is 15 minutes in millis).
- *
- * @author <a href="mailto:burton1@rojo.com">Kevin A. Burton</a>
- ' */
- public BenchmarkTracker getTracker( int interval ) {
-
- if ( interval < 1000 ) {
- //the user is trying to specify the interval in minutes not in millis.
-
- interval = interval * 60 * 1000;
-
- }
-
- if ( interval == INTERVAL_1 ) {
- return tracker1.resetWhenNecessary();
- } else if ( interval == INTERVAL_5 ) {
- return tracker5.resetWhenNecessary();
- } else if ( interval == INTERVAL_15 ) {
- return tracker15.resetWhenNecessary();
- }
-
- return null;
-
- }
-
/**
* Get the name of this benchmark. Usually the classname or method name of
* the caller.
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org