jenkins.plugins.publish_over
Class BPBuildInfo

java.lang.Object
  extended by jenkins.plugins.publish_over.BPBuildEnv
      extended by jenkins.plugins.publish_over.BPBuildInfo
All Implemented Interfaces:
java.io.Serializable

public class BPBuildInfo
extends BPBuildEnv

See Also:
Serialized Form

Field Summary
static java.lang.String PROMOTION_ENV_VARS_PREFIX
           
 
Fields inherited from class jenkins.plugins.publish_over.BPBuildEnv
baseDirectory, buildTime, ENV_BUILD_NUMBER, ENV_JOB_NAME, ENV_NODE_NAME, envVars
 
Constructor Summary
BPBuildInfo()
           
BPBuildInfo(hudson.model.TaskListener listener, java.lang.String consoleMsgPrefix, hudson.FilePath configDir, BPBuildEnv currentBuildEnv, BPBuildEnv targetBuildEnv)
           
 
Method Summary
 hudson.FilePath getConfigDir()
           
 java.lang.String getConsoleMsgPrefix()
           
 BPBuildEnv getCurrentBuildEnv()
           
 hudson.model.TaskListener getListener()
           
 java.lang.String getRelativePath(hudson.FilePath filePath, java.lang.String removePrefix)
           
 BPBuildEnv getTargetBuildEnv()
           
 boolean isVerbose()
           
 void printIfVerbose(java.lang.String message)
           
 void println(java.lang.String message)
           
 byte[] readFileFromMaster(java.lang.String filePath)
           
 void setConfigDir(hudson.FilePath configDir)
           
 void setConsoleMsgPrefix(java.lang.String consoleMsgPrefix)
           
 void setCurrentBuildEnv(BPBuildEnv currentBuildEnv)
           
 void setListener(hudson.model.TaskListener listener)
           
 void setTargetBuildEnv(BPBuildEnv targetBuildEnv)
           
 void setVerbose(boolean verbose)
           
 java.lang.String toString()
           
 
Methods inherited from class jenkins.plugins.publish_over.BPBuildEnv
addToToString, fixMasterNodeName, getBaseDirectory, getBuildTime, getEnvVars, getEnvVarsWithPrefix, getNormalizedBaseDirectory, logEnvVars, setBaseDirectory, setBuildTime, setEnvVars
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PROMOTION_ENV_VARS_PREFIX

public static final java.lang.String PROMOTION_ENV_VARS_PREFIX
See Also:
Constant Field Values
Constructor Detail

BPBuildInfo

public BPBuildInfo()

BPBuildInfo

public BPBuildInfo(hudson.model.TaskListener listener,
                   java.lang.String consoleMsgPrefix,
                   hudson.FilePath configDir,
                   BPBuildEnv currentBuildEnv,
                   BPBuildEnv targetBuildEnv)
Method Detail

getConfigDir

public hudson.FilePath getConfigDir()

setConfigDir

public void setConfigDir(hudson.FilePath configDir)

getListener

public hudson.model.TaskListener getListener()

setListener

public void setListener(hudson.model.TaskListener listener)

getConsoleMsgPrefix

public java.lang.String getConsoleMsgPrefix()

setConsoleMsgPrefix

public void setConsoleMsgPrefix(java.lang.String consoleMsgPrefix)

isVerbose

public boolean isVerbose()

setVerbose

public void setVerbose(boolean verbose)

getCurrentBuildEnv

public BPBuildEnv getCurrentBuildEnv()

setCurrentBuildEnv

public void setCurrentBuildEnv(BPBuildEnv currentBuildEnv)

getTargetBuildEnv

public BPBuildEnv getTargetBuildEnv()

setTargetBuildEnv

public void setTargetBuildEnv(BPBuildEnv targetBuildEnv)

readFileFromMaster

public byte[] readFileFromMaster(java.lang.String filePath)

getRelativePath

public java.lang.String getRelativePath(hudson.FilePath filePath,
                                        java.lang.String removePrefix)
                                 throws java.io.IOException,
                                        java.lang.InterruptedException
Throws:
java.io.IOException
java.lang.InterruptedException

println

public void println(java.lang.String message)

printIfVerbose

public void printIfVerbose(java.lang.String message)

toString

public java.lang.String toString()
Overrides:
toString in class BPBuildEnv


Copyright © 2011. All Rights Reserved.