net.sf.jbenchmark
Class FileResultPublisher

java.lang.Object
  extended bynet.sf.jbenchmark.TestFeature
      extended bynet.sf.jbenchmark.FileResultPublisher
All Implemented Interfaces:
ResultPublisher

public class FileResultPublisher
extends TestFeature
implements ResultPublisher

Publishes timer results to a file.

Version:
$Id: FileResultPublisher.java,v 1.3 2004/04/29 03:04:20 bigdaz Exp $
Author:
Adam Murdoch

Constructor Summary
FileResultPublisher()
           
 
Method Summary
 void publishResult(java.lang.String testName, long threads, long duration, long requestCount, long failures, float avgResponseTime, long minResponseTime, long maxResponseTime, float avgResponseSize)
          Publishes a timer result.
 void setLogfile(java.io.File path)
          Sets the output file of this result publisher.
 
Methods inherited from class net.sf.jbenchmark.TestFeature
finish, getContext, getName, setContext, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileResultPublisher

public FileResultPublisher()
Method Detail

setLogfile

public void setLogfile(java.io.File path)
Sets the output file of this result publisher.


publishResult

public void publishResult(java.lang.String testName,
                          long threads,
                          long duration,
                          long requestCount,
                          long failures,
                          float avgResponseTime,
                          long minResponseTime,
                          long maxResponseTime,
                          float avgResponseSize)
Publishes a timer result.

Specified by:
publishResult in interface ResultPublisher