org.databene.contiperf.report
Class CSVInvocationReportModule

java.lang.Object
  extended by org.databene.contiperf.report.AbstractReportModule
      extended by org.databene.contiperf.report.CSVInvocationReportModule
All Implemented Interfaces:
ReportModule

public class CSVInvocationReportModule
extends AbstractReportModule

ReportModule that creates a CSV file with one line per invocation, which reports the measured latency in the first column and the start time in the second one.

Created: 16.01.2011 17:05:11

Since:
2.0.0
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.contiperf.report.AbstractReportModule
context
 
Constructor Summary
CSVInvocationReportModule()
           
 
Method Summary
 void completed(String serviceId, LatencyCounter[] counters, ExecutionConfig executionConfig, PerformanceRequirement requirement)
          implements backwards-compatibility of inheritors of older versions of this class
 String getReportReference(String serviceId)
           
 String getReportReferenceLabel(String serviceId)
           
 void invoked(String serviceId, int latency, long startTime)
           
 void starting(String serviceId)
           
 
Methods inherited from class org.databene.contiperf.report.AbstractReportModule
completed, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSVInvocationReportModule

public CSVInvocationReportModule()
Method Detail

getReportReferenceLabel

public String getReportReferenceLabel(String serviceId)
Specified by:
getReportReferenceLabel in interface ReportModule
Overrides:
getReportReferenceLabel in class AbstractReportModule

getReportReference

public String getReportReference(String serviceId)
Specified by:
getReportReference in interface ReportModule
Overrides:
getReportReference in class AbstractReportModule

starting

public void starting(String serviceId)
Specified by:
starting in interface ReportModule
Overrides:
starting in class AbstractReportModule

invoked

public void invoked(String serviceId,
                    int latency,
                    long startTime)
Specified by:
invoked in interface ReportModule
Overrides:
invoked in class AbstractReportModule

completed

public void completed(String serviceId,
                      LatencyCounter[] counters,
                      ExecutionConfig executionConfig,
                      PerformanceRequirement requirement)
Description copied from class: AbstractReportModule
implements backwards-compatibility of inheritors of older versions of this class

Specified by:
completed in interface ReportModule
Overrides:
completed in class AbstractReportModule


Copyright © 2013. All Rights Reserved.