net.praqma.jenkins.plugin.prqa
Class PRQARemoteReporting<T extends net.praqma.prqa.status.PRQAStatus>
java.lang.Object
net.praqma.jenkins.plugin.prqa.PRQARemoteReporting<T>
- All Implemented Interfaces:
- hudson.FilePath.FileCallable<T>, Serializable
- Direct Known Subclasses:
- PRQARemoteCodeReviewReport, PRQARemoteComplianceReport, PRQARemoteQualityReport, PRQARemoteSuppressionReport
public abstract class PRQARemoteReporting<T extends net.praqma.prqa.status.PRQAStatus>
- extends Object
- implements hudson.FilePath.FileCallable<T>
- Author:
- Praqma
- See Also:
- Serialized Form
|
Constructor Summary |
PRQARemoteReporting(net.praqma.prqa.reports.PRQAReport<?> report,
hudson.model.BuildListener listener,
boolean silentMode,
boolean skip)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hudson.FilePath.FileCallable |
invoke |
listener
protected hudson.model.BuildListener listener
silentMode
protected boolean silentMode
report
protected net.praqma.prqa.reports.PRQAReport<?> report
generateReports
protected boolean generateReports
PRQARemoteReporting
public PRQARemoteReporting(net.praqma.prqa.reports.PRQAReport<?> report,
hudson.model.BuildListener listener,
boolean silentMode,
boolean skip)
setup
protected void setup(String path,
String outputFormat)
- This is setup. Must be called before anything else in the perform() method of concrete implemntations. We need to do this to setup output paths for the report.
Constructs the final command. Performs the setup.
Takes the workspace path and an output format for the report that is to be generated. The information about the type of report is already present here.
So the task of this piece of code is to construct the final command for generating the report
isSkipReportGeneration
public boolean isSkipReportGeneration()
- Returns:
- the generateReports
setSkipReportGeneration
public void setSkipReportGeneration(boolean skipReportGeneration)
- Parameters:
generateReports - the generateReports to set
Copyright © 2004-2012. All Rights Reserved.