be.certipost.hudson.plugin
クラス SCPRepositoryPublisher

java.lang.Object
  上位を拡張 hudson.tasks.BuildStepCompatibilityLayer
      上位を拡張 hudson.tasks.Publisher
          上位を拡張 hudson.tasks.Notifier
              上位を拡張 be.certipost.hudson.plugin.SCPRepositoryPublisher
すべての実装されたインタフェース:
hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep

public final class SCPRepositoryPublisher
extends hudson.tasks.Notifier

作成者:
Ramil Israfilov

入れ子のクラスの概要
static class SCPRepositoryPublisher.DescriptorImpl
           
 
クラス hudson.tasks.Publisher から継承された入れ子のクラス/インタフェース
hudson.tasks.Publisher.DescriptorExtensionListImpl
 
インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
インタフェース hudson.tasks.BuildStep から継承された入れ子のクラス/インタフェース
hudson.tasks.BuildStep.PublisherList
 
フィールドの概要
static SCPRepositoryPublisher.DescriptorImpl DESCRIPTOR
           
static java.util.logging.Logger LOGGER
           
 
インタフェース hudson.tasks.BuildStep から継承されたフィールド
BUILDERS, PUBLISHERS
 
コンストラクタの概要
SCPRepositoryPublisher(java.lang.String siteName, java.util.List<Entry> entries)
           
 
メソッドの概要
 hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher> getDescriptor()
           
 java.util.List<Entry> getEntries()
           
static hudson.EnvVars getEnvVars()
          Returns the environment variables set for a node/slave.
 hudson.tasks.BuildStepMonitor getRequiredMonitorService()
           
 SCPSite getSite()
           
 java.lang.String getSiteName()
           
protected  void log(java.io.PrintStream logger, java.lang.String message)
           
 boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener)
           
 void setSiteName(java.lang.String siteName)
           
 
クラス hudson.tasks.Publisher から継承されたメソッド
all, getProjectAction, needsToRunAfterFinalized, prebuild
 
クラス hudson.tasks.BuildStepCompatibilityLayer から継承されたメソッド
getProjectAction, getProjectActions, perform, prebuild
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース hudson.tasks.BuildStep から継承されたメソッド
getProjectAction, getProjectActions, prebuild
 

フィールドの詳細

LOGGER

public static final java.util.logging.Logger LOGGER

DESCRIPTOR

@Extension
public static final SCPRepositoryPublisher.DescriptorImpl DESCRIPTOR
コンストラクタの詳細

SCPRepositoryPublisher

@DataBoundConstructor
public SCPRepositoryPublisher(java.lang.String siteName,
                                                   java.util.List<Entry> entries)
メソッドの詳細

getEntries

public java.util.List<Entry> getEntries()

getSite

public SCPSite getSite()

getRequiredMonitorService

public hudson.tasks.BuildStepMonitor getRequiredMonitorService()

getEnvVars

public static hudson.EnvVars getEnvVars()
Returns the environment variables set for a node/slave. So you can use them, as are in your environment

パラメータ:
envVars -
戻り値:

perform

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

getDescriptor

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

getSiteName

public java.lang.String getSiteName()

setSiteName

public void setSiteName(java.lang.String siteName)

log

protected void log(java.io.PrintStream logger,
                   java.lang.String message)


Copyright © 2011. All Rights Reserved.