org.jenkinsci.plugins.windows_exe_runner
クラス ExeInstallation

java.lang.Object
  上位を拡張 hudson.model.AbstractDescribableImpl<hudson.tools.ToolInstallation>
      上位を拡張 hudson.tools.ToolInstallation
          上位を拡張 org.jenkinsci.plugins.windows_exe_runner.ExeInstallation
すべての実装されたインタフェース:
hudson.ExtensionPoint, hudson.model.Describable<hudson.tools.ToolInstallation>, hudson.model.EnvironmentSpecific<ExeInstallation>, hudson.slaves.NodeSpecific<ExeInstallation>, Serializable

public final class ExeInstallation
extends hudson.tools.ToolInstallation
implements hudson.slaves.NodeSpecific<ExeInstallation>, hudson.model.EnvironmentSpecific<ExeInstallation>

作成者:
Yasuyuki Saito
関連項目:
直列化された形式

入れ子のクラスの概要
static class ExeInstallation.DescriptorImpl
           
 
クラス hudson.tools.ToolInstallation から継承された入れ子のクラス/インタフェース
hudson.tools.ToolInstallation.ToolConverter
 
インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
コンストラクタの概要
ExeInstallation(String name, String home, String defaultArgs)
           
 
メソッドの概要
 ExeInstallation forEnvironment(hudson.EnvVars environment)
           
 ExeInstallation forNode(hudson.model.Node node, hudson.model.TaskListener log)
           
 String getDefaultArgs()
           
protected  Object readResolve()
           
 
クラス hudson.tools.ToolInstallation から継承されたメソッド
all, buildEnvVars, getHome, getName, getProperties, translate, translate, translateFor
 
クラス hudson.model.AbstractDescribableImpl から継承されたメソッド
getDescriptor
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ExeInstallation

@DataBoundConstructor
public ExeInstallation(String name,
                                            String home,
                                            String defaultArgs)
メソッドの詳細

forNode

public ExeInstallation forNode(hudson.model.Node node,
                               hudson.model.TaskListener log)
                        throws IOException,
                               InterruptedException
定義:
インタフェース hudson.slaves.NodeSpecific<ExeInstallation> 内の forNode
例外:
IOException
InterruptedException

forEnvironment

public ExeInstallation forEnvironment(hudson.EnvVars environment)
定義:
インタフェース hudson.model.EnvironmentSpecific<ExeInstallation> 内の forEnvironment

readResolve

protected Object readResolve()
オーバーライド:
クラス hudson.tools.ToolInstallation 内の readResolve

getDefaultArgs

public String getDefaultArgs()


Copyright © 2004-2013. All Rights Reserved.