Class PerfSigProjectAction
- java.lang.Object
-
- de.tsystems.mms.apm.performancesignature.ui.PerfSigProjectAction
-
- All Implemented Interfaces:
Action
,ModelObject
,ProminentProjectAction
public class PerfSigProjectAction extends Object implements ProminentProjectAction
-
-
Constructor Summary
Constructors Constructor Description PerfSigProjectAction(Job<?,?> job)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface hudson.model.Action
getDisplayName, getIconFileName, getUrlName
-
-
-
-
Constructor Detail
-
PerfSigProjectAction
public PerfSigProjectAction(Job<?,?> job)
-
-
Method Detail
-
getTitle
protected String getTitle()
-
getJob
public Job<?,?> getJob()
-
getTestResultProjectAction
public hudson.tasks.test.TestResultProjectAction getTestResultProjectAction()
-
getPerfSigUIUtils
public Class<PerfSigUIUtils> getPerfSigUIUtils()
-
doSummarizerGraph
public void doSummarizerGraph(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response) throws IOException
- Throws:
IOException
-
doTestRunGraph
public void doTestRunGraph(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response) throws IOException
- Throws:
IOException
-
getLastDashboardReports
public List<DashboardReport> getLastDashboardReports()
-
getTestResult
public hudson.tasks.junit.TestResult getTestResult(Run<?,?> run)
-
getDashboardReports
public Map<Run<?,?>,DashboardReport> getDashboardReports(String name)
-
getDashboardConfiguration
@JavaScriptMethod public String getDashboardConfiguration(String dashboard)
-
setDashboardConfiguration
@JavaScriptMethod public void setDashboardConfiguration(String dashboard, String data)
-
getAvailableMeasures
@JavaScriptMethod public Map<String,String> getAvailableMeasures(String dashboard, String dashlet)
-
getAggregationFromMeasure
@JavaScriptMethod public String getAggregationFromMeasure(String dashboard, String dashlet, String measure)
-
getFilteredChartDashlets
public Map<JSONDashlet,Measure> getFilteredChartDashlets(DashboardReport dashboardReport)
-
getUrlName
public String getUrlName()
- Specified by:
getUrlName
in interfaceAction
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
-
getIconFileName
public String getIconFileName()
- Specified by:
getIconFileName
in interfaceAction
-
-