org.jboss.dtf.testframework.dtfweb.performance
Class DTFPerformanceResultManager

java.lang.Object
  extended by org.jboss.dtf.testframework.dtfweb.performance.DTFPerformanceResultManager

public class DTFPerformanceResultManager
extends java.lang.Object


Field Summary
static long NONE
           
 
Constructor Summary
DTFPerformanceResultManager()
           
 
Method Summary
static java.util.ArrayList getPerformanceData(long perfRunId)
           
static XYDataSeries getPerformanceDataSeries(java.awt.Color c, long perfRunId)
           
static long[] getPerformanceDataWithName(java.lang.String dataName)
           
static long getPerformanceRunId(long runId, java.lang.String testName, java.lang.String taskName, java.lang.String permutationCode)
           
 java.lang.String getXAxisLabel(long runId, java.lang.String testName, java.lang.String taskName, java.lang.String permutationCode)
           
 java.lang.String getYAxisLabel(long runId, java.lang.String testName, java.lang.String taskName, java.lang.String permutationCode)
           
 boolean hasPerformanceResults(long runId, java.lang.String testName, java.lang.String taskName, java.lang.String permutationCode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NONE

public static final long NONE
See Also:
Constant Field Values
Constructor Detail

DTFPerformanceResultManager

public DTFPerformanceResultManager()
Method Detail

getPerformanceRunId

public static long getPerformanceRunId(long runId,
                                       java.lang.String testName,
                                       java.lang.String taskName,
                                       java.lang.String permutationCode)

getXAxisLabel

public java.lang.String getXAxisLabel(long runId,
                                      java.lang.String testName,
                                      java.lang.String taskName,
                                      java.lang.String permutationCode)

getYAxisLabel

public java.lang.String getYAxisLabel(long runId,
                                      java.lang.String testName,
                                      java.lang.String taskName,
                                      java.lang.String permutationCode)

hasPerformanceResults

public boolean hasPerformanceResults(long runId,
                                     java.lang.String testName,
                                     java.lang.String taskName,
                                     java.lang.String permutationCode)

getPerformanceDataSeries

public static XYDataSeries getPerformanceDataSeries(java.awt.Color c,
                                                    long perfRunId)

getPerformanceDataWithName

public static long[] getPerformanceDataWithName(java.lang.String dataName)

getPerformanceData

public static java.util.ArrayList getPerformanceData(long perfRunId)