hudson.plugins.performance
Class PerformanceReportMap

java.lang.Object
  extended by hudson.plugins.performance.PerformanceReportMap
All Implemented Interfaces:
hudson.model.ModelObject

public class PerformanceReportMap
extends java.lang.Object
implements hudson.model.ModelObject

Root object of a performance report.


Method Summary
 void doRespondingTimeGraph(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
           
 hudson.model.AbstractBuild<?,?> getBuild()
           
 java.lang.String getDisplayName()
           
 java.util.List<PerformanceReport> getPerformanceListOrdered()
           
 PerformanceReport getPerformanceReport(java.lang.String performanceReportName)
           Give the Performance report with the parameter for name in Bean
static java.lang.String getPerformanceReportDirRelativePath()
           
static java.lang.String getPerformanceReportFileRelativePath(java.lang.String parserDisplayName, java.lang.String reportFileName)
           
 java.util.Map<java.lang.String,PerformanceReport> getPerformanceReportMap()
           
 UriReport getUriReport(java.lang.String uriReport)
          Get a URI report within a Performance report file
 java.lang.String getUrlName()
           
 boolean isFailed(java.lang.String performanceReportName)
           Verify if the PerformanceReport exist the performanceReportName must to be like it is in the build
 void setPerformanceReportMap(java.util.Map<java.lang.String,PerformanceReport> performanceReportMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getBuild

public hudson.model.AbstractBuild<?,?> getBuild()

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in interface hudson.model.ModelObject

getPerformanceListOrdered

public java.util.List<PerformanceReport> getPerformanceListOrdered()

getPerformanceReportMap

public java.util.Map<java.lang.String,PerformanceReport> getPerformanceReportMap()

getPerformanceReport

public PerformanceReport getPerformanceReport(java.lang.String performanceReportName)

Give the Performance report with the parameter for name in Bean

Parameters:
performanceReportName -
Returns:

getUriReport

public UriReport getUriReport(java.lang.String uriReport)
Get a URI report within a Performance report file

Parameters:
uriReport - "Performance report file name";"URI name"
Returns:

getUrlName

public java.lang.String getUrlName()

setPerformanceReportMap

public void setPerformanceReportMap(java.util.Map<java.lang.String,PerformanceReport> performanceReportMap)

getPerformanceReportFileRelativePath

public static java.lang.String getPerformanceReportFileRelativePath(java.lang.String parserDisplayName,
                                                                    java.lang.String reportFileName)

getPerformanceReportDirRelativePath

public static java.lang.String getPerformanceReportDirRelativePath()

isFailed

public boolean isFailed(java.lang.String performanceReportName)

Verify if the PerformanceReport exist the performanceReportName must to be like it is in the build

Parameters:
performanceReportName -
Returns:
boolean

doRespondingTimeGraph

public void doRespondingTimeGraph(org.kohsuke.stapler.StaplerRequest request,
                                  org.kohsuke.stapler.StaplerResponse response)
                           throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2012. All Rights Reserved.