org.jenkinsci.plugins.mongodb
クラス MongoBuildWrapper

java.lang.Object
  上位を拡張 hudson.model.AbstractDescribableImpl<hudson.tasks.BuildWrapper>
      上位を拡張 hudson.tasks.BuildWrapper
          上位を拡張 org.jenkinsci.plugins.mongodb.MongoBuildWrapper
すべての実装されたインタフェース:
hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.BuildWrapper>

public class MongoBuildWrapper
extends hudson.tasks.BuildWrapper


入れ子のクラスの概要
static class MongoBuildWrapper.DescriptorImpl
           
 
クラス hudson.tasks.BuildWrapper から継承された入れ子のクラス/インタフェース
hudson.tasks.BuildWrapper.Environment
 
インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
コンストラクタの概要
MongoBuildWrapper()
           
MongoBuildWrapper(String mongodbName, String dbpath, String port, String parameters, int startTimeout)
           
 
メソッドの概要
 String getDbpath()
           
 MongoDBInstallation getMongoDB()
           
 String getMongodbName()
           
 String getParameters()
           
 String getPort()
           
 int getStartTimeout()
          The time (in milliseconds) to wait for mongodb to start
protected  hudson.tasks.BuildWrapper.Environment launch(hudson.Launcher launcher, hudson.util.ArgumentListBuilder args, hudson.model.BuildListener listener, int globalStartTimeout)
           
 void setDbpath(String dbpath)
           
 void setMongodbName(String mongodbName)
           
 void setParameters(String parameters)
           
 void setPort(String port)
           
 void setStartTimeout(int startTimeout)
           
 hudson.tasks.BuildWrapper.Environment setUp(hudson.model.AbstractBuild build, hudson.Launcher launcher, hudson.model.BuildListener listener)
           
protected  hudson.FilePath setupCmd(hudson.Launcher launcher, hudson.util.ArgumentListBuilder args, hudson.FilePath workspace, boolean fork, String globalParameters)
           
 
クラス hudson.tasks.BuildWrapper から継承されたメソッド
all, decorateLauncher, decorateLogger, getProjectAction, getProjectActions, makeBuildVariables, makeSensitiveBuildVariables, preCheckout, setUp
 
クラス hudson.model.AbstractDescribableImpl から継承されたメソッド
getDescriptor
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MongoBuildWrapper

public MongoBuildWrapper()

MongoBuildWrapper

@DataBoundConstructor
public MongoBuildWrapper(String mongodbName,
                                              String dbpath,
                                              String port,
                                              String parameters,
                                              int startTimeout)
メソッドの詳細

getMongoDB

public MongoDBInstallation getMongoDB()

getMongodbName

public String getMongodbName()

getDbpath

public String getDbpath()

getPort

public String getPort()

setMongodbName

public void setMongodbName(String mongodbName)

setDbpath

public void setDbpath(String dbpath)

setPort

public void setPort(String port)

getParameters

public String getParameters()

setParameters

public void setParameters(String parameters)

getStartTimeout

public int getStartTimeout()
The time (in milliseconds) to wait for mongodb to start

戻り値:
time in milliseconds

setStartTimeout

public void setStartTimeout(int startTimeout)

setUp

public hudson.tasks.BuildWrapper.Environment setUp(hudson.model.AbstractBuild build,
                                                   hudson.Launcher launcher,
                                                   hudson.model.BuildListener listener)
                                            throws IOException,
                                                   InterruptedException
オーバーライド:
クラス hudson.tasks.BuildWrapper 内の setUp
例外:
IOException
InterruptedException

launch

protected hudson.tasks.BuildWrapper.Environment launch(hudson.Launcher launcher,
                                                       hudson.util.ArgumentListBuilder args,
                                                       hudson.model.BuildListener listener,
                                                       int globalStartTimeout)
                                                throws IOException,
                                                       InterruptedException
例外:
IOException
InterruptedException

setupCmd

protected hudson.FilePath setupCmd(hudson.Launcher launcher,
                                   hudson.util.ArgumentListBuilder args,
                                   hudson.FilePath workspace,
                                   boolean fork,
                                   String globalParameters)
                            throws IOException,
                                   InterruptedException
例外:
IOException
InterruptedException


Copyright © 2004-2013. All Rights Reserved.