hudson.plugins.blazemeter
Class PerformanceProjectAction

java.lang.Object
  extended by hudson.plugins.blazemeter.PerformanceProjectAction
All Implemented Interfaces:
hudson.model.Action, hudson.model.ModelObject

public final class PerformanceProjectAction
extends Object
implements hudson.model.Action


Field Summary
 String lastBlazeMeterURL
           
 String lastReportSession
           
 hudson.model.AbstractProject<?,?> project
           
 
Constructor Summary
PerformanceProjectAction(hudson.model.AbstractProject project)
           
 
Method Summary
protected static org.jfree.chart.JFreeChart createRespondingTimeChart(org.jfree.data.category.CategoryDataset dataset)
           
 void doErrorsGraph(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
           
 void doRespondingTimeGraph(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
           
 String getDisplayName()
           
 Object getDynamic(String link, org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
          Returns the graph configuration for this project.
 String getIconFileName()
           
 String getLastBlazeMeterURL()
           
 String getLastReportSession()
           
 List<String> getPerformanceReportList()
           
 hudson.model.AbstractProject<?,?> getProject()
           
 String getUrlName()
           
 boolean isTrendVisibleOnProjectDashboard()
           
 void setPerformanceReportList(List<String> performanceReportList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

project

public final hudson.model.AbstractProject<?,?> project

lastBlazeMeterURL

public String lastBlazeMeterURL

lastReportSession

public String lastReportSession
Constructor Detail

PerformanceProjectAction

public PerformanceProjectAction(hudson.model.AbstractProject project)
Method Detail

getDisplayName

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

getIconFileName

public String getIconFileName()
Specified by:
getIconFileName in interface hudson.model.Action

getUrlName

public String getUrlName()
Specified by:
getUrlName in interface hudson.model.Action

getLastReportSession

public String getLastReportSession()

getLastBlazeMeterURL

public String getLastBlazeMeterURL()

createRespondingTimeChart

protected static org.jfree.chart.JFreeChart createRespondingTimeChart(org.jfree.data.category.CategoryDataset dataset)

doErrorsGraph

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

doRespondingTimeGraph

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

getProject

public hudson.model.AbstractProject<?,?> getProject()

getPerformanceReportList

public List<String> getPerformanceReportList()

setPerformanceReportList

public void setPerformanceReportList(List<String> performanceReportList)

isTrendVisibleOnProjectDashboard

public boolean isTrendVisibleOnProjectDashboard()

getDynamic

public Object getDynamic(String link,
                         org.kohsuke.stapler.StaplerRequest request,
                         org.kohsuke.stapler.StaplerResponse response)
Returns the graph configuration for this project.

Parameters:
link - not used
request - Stapler request
response - Stapler response
Returns:
the dynamic result of the analysis (detail page).


Copyright © July 2012-2012 BlazeMeterInc. All Rights Reserved.