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:[EMAIL PROTECTED]">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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]