hudson.plugins.performance
Class PerformanceProjectAction

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

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


Field Summary
 hudson.model.AbstractProject<?,?> project
           
 
Constructor Summary
PerformanceProjectAction(hudson.model.AbstractProject project)
           
 
Method Summary
 void doErrorsGraph(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
           
 void doRespondingTimeGraph(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
           
 java.lang.String getDisplayName()
           
 java.lang.Object getDynamic(java.lang.String link, org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
          Returns the graph configuration for this project.
 java.lang.String getIconFileName()
           
 java.util.List<java.lang.String> getPerformanceReportList()
           
 hudson.model.AbstractProject<?,?> getProject()
           
 java.lang.String getUrlName()
           
 boolean isTrendVisibleOnProjectDashboard()
           
 void setPerformanceReportList(java.util.List<java.lang.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
Constructor Detail

PerformanceProjectAction

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

getDisplayName

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

getIconFileName

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

getUrlName

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

doErrorsGraph

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

doRespondingTimeGraph

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

getProject

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

getPerformanceReportList

public java.util.List<java.lang.String> getPerformanceReportList()

setPerformanceReportList

public void setPerformanceReportList(java.util.List<java.lang.String> performanceReportList)

isTrendVisibleOnProjectDashboard

public boolean isTrendVisibleOnProjectDashboard()

getDynamic

public java.lang.Object getDynamic(java.lang.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 © 2010. All Rights Reserved.