org.jenkinsci.plugins.cloverphp
クラス CloverPublisher

java.lang.Object
  上位を拡張 hudson.tasks.BuildStepCompatibilityLayer
      上位を拡張 hudson.tasks.Publisher
          上位を拡張 hudson.tasks.Recorder
              上位を拡張 org.jenkinsci.plugins.cloverphp.CloverPublisher
すべての実装されたインタフェース:
hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep

public class CloverPublisher
extends hudson.tasks.Recorder

Clover Publisher.

作成者:
Stephen Connolly

入れ子のクラスの概要
static class CloverPublisher.DescriptorImpl
          Descriptor for CloverPublisher.
 
クラス hudson.tasks.Publisher から継承された入れ子のクラス/インタフェース
hudson.tasks.Publisher.DescriptorExtensionListImpl
 
インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
インタフェース hudson.tasks.BuildStep から継承された入れ子のクラス/インタフェース
hudson.tasks.BuildStep.PublisherList
 
フィールドの概要
static CloverPublisher.DescriptorImpl DESCRIPTOR
          Descriptor should be singleton.
 
インタフェース hudson.tasks.BuildStep から継承されたフィールド
BUILDERS, PUBLISHERS
 
コンストラクタの概要
CloverPublisher(String xmlLocation, String publishHtmlReport, String reportDir, boolean disableArchiving)
           
 
メソッドの概要
 hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher> getDescriptor()
           
 CoverageTarget getFailingTarget()
          Getter for property 'failingTarget'.
 CoverageTarget getHealthyTarget()
          Getter for property 'healthyTarget'.
 hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
           
 String getReportDir()
           
 hudson.tasks.BuildStepMonitor getRequiredMonitorService()
           
 CoverageTarget getUnhealthyTarget()
          Getter for property 'unhealthyTarget'.
 String getXmlLocation()
           
 boolean isDisableArchiving()
           
 boolean isPublishHtmlReport()
           
 boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener)
           
 void setFailingTarget(CoverageTarget failingTarget)
          Setter for property 'failingTarget'.
 void setHealthyTarget(CoverageTarget healthyTarget)
          Setter for property 'healthyTarget'.
 void setUnhealthyTarget(CoverageTarget unhealthyTarget)
          Setter for property 'unhealthyTarget'.
 
クラス hudson.tasks.Publisher から継承されたメソッド
all, getProjectAction, needsToRunAfterFinalized, prebuild
 
クラス hudson.tasks.BuildStepCompatibilityLayer から継承されたメソッド
getProjectActions, perform, prebuild
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース hudson.tasks.BuildStep から継承されたメソッド
getProjectActions, prebuild
 

フィールドの詳細

DESCRIPTOR

@Extension
public static final CloverPublisher.DescriptorImpl DESCRIPTOR
Descriptor should be singleton.

コンストラクタの詳細

CloverPublisher

@DataBoundConstructor
public CloverPublisher(String xmlLocation,
                                            String publishHtmlReport,
                                            String reportDir,
                                            boolean disableArchiving)
パラメータ:
reportDir -
xmlLocation -
メソッドの詳細

isPublishHtmlReport

public boolean isPublishHtmlReport()

getReportDir

public String getReportDir()

getXmlLocation

public String getXmlLocation()

isDisableArchiving

public boolean isDisableArchiving()

getHealthyTarget

public CoverageTarget getHealthyTarget()
Getter for property 'healthyTarget'.

戻り値:
Value for property 'healthyTarget'.

setHealthyTarget

public void setHealthyTarget(CoverageTarget healthyTarget)
Setter for property 'healthyTarget'.

パラメータ:
healthyTarget - Value to set for property 'healthyTarget'.

getUnhealthyTarget

public CoverageTarget getUnhealthyTarget()
Getter for property 'unhealthyTarget'.

戻り値:
Value for property 'unhealthyTarget'.

setUnhealthyTarget

public void setUnhealthyTarget(CoverageTarget unhealthyTarget)
Setter for property 'unhealthyTarget'.

パラメータ:
unhealthyTarget - Value to set for property 'unhealthyTarget'.

getFailingTarget

public CoverageTarget getFailingTarget()
Getter for property 'failingTarget'.

戻り値:
Value for property 'failingTarget'.

setFailingTarget

public void setFailingTarget(CoverageTarget failingTarget)
Setter for property 'failingTarget'.

パラメータ:
failingTarget - Value to set for property 'failingTarget'.

perform

public boolean perform(hudson.model.AbstractBuild<?,?> build,
                       hudson.Launcher launcher,
                       hudson.model.BuildListener listener)
                throws InterruptedException
定義:
インタフェース hudson.tasks.BuildStep 内の perform
オーバーライド:
クラス hudson.tasks.BuildStepCompatibilityLayer 内の perform
例外:
InterruptedException

getProjectAction

public hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
定義:
インタフェース hudson.tasks.BuildStep 内の getProjectAction
オーバーライド:
クラス hudson.tasks.BuildStepCompatibilityLayer 内の getProjectAction

getDescriptor

public hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher> getDescriptor()
定義:
インタフェース hudson.model.Describable<hudson.tasks.Publisher> 内の getDescriptor
オーバーライド:
クラス hudson.tasks.Recorder 内の getDescriptor

getRequiredMonitorService

public hudson.tasks.BuildStepMonitor getRequiredMonitorService()


Copyright © 2004-2011. All Rights Reserved.