001 package org.shiftone.jrat.core.jmx.benchmark; 002 003 004 /** 005 * @author jeff@shiftone.org (Jeff Drost) 006 */ 007 public interface BenchmarkMBean { 008 009 double calculateCostPerMethodCallNanos(); 010 011 012 String calculateCostPerMethodCallNanosText(); 013 014 015 long getIterations(); 016 017 018 void setIterations(long iterations); 019 }