if (logger.isInfoEnabled() == false)
{
return;
}
final FastMessageFormat messageFormat =
new FastMessageFormat("[{0}] Report Processing Finished: {1}ms - {2,number,0.000} rows/sec - ");
final long processTime = System.currentTimeMillis() - startTime;
final double rowsPerSecond = rowCount * 1000.0f / (processTime);
logger.info(new MemoryUsageMessage
(messageFormat.format(new Object[]{
Thread.currentThread().getName(), new Long(processTime),
new Double(rowsPerSecond)})));
}