org.databene.platform.contiperf
Class PerfTrackingWrapper

java.lang.Object
  extended by org.databene.platform.contiperf.PerfTrackingWrapper
All Implemented Interfaces:
java.io.Closeable
Direct Known Subclasses:
PerfTrackingConsumer, PerfTrackingTaskProxy

public abstract class PerfTrackingWrapper
extends java.lang.Object
implements java.io.Closeable

Common parent class for Benerator runners that support performance tracking.

Created: 14.03.2010 10:59:00

Since:
0.6.0
Author:
Volker Bergmann

Constructor Summary
PerfTrackingWrapper()
           
PerfTrackingWrapper(org.databene.contiperf.PerformanceTracker tracker)
           
 
Method Summary
 void close()
           
protected abstract  org.databene.contiperf.Invoker getInvoker()
           
 org.databene.contiperf.PerformanceTracker getOrCreateTracker()
           
 void setContext(org.databene.contiperf.report.ReportContext context)
           
 void setMax(int max)
           
 void setPercentiles(java.lang.String percentilesSpec)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerfTrackingWrapper

public PerfTrackingWrapper()

PerfTrackingWrapper

public PerfTrackingWrapper(org.databene.contiperf.PerformanceTracker tracker)
Method Detail

getInvoker

protected abstract org.databene.contiperf.Invoker getInvoker()

setMax

public void setMax(int max)

setPercentiles

public void setPercentiles(java.lang.String percentilesSpec)

setContext

public void setContext(org.databene.contiperf.report.ReportContext context)

getOrCreateTracker

public org.databene.contiperf.PerformanceTracker getOrCreateTracker()

close

public void close()
Specified by:
close in interface java.io.Closeable


Copyright © 2013. All Rights Reserved.