jenkins.plugins.publish_over_ssh
Class BapHostConfiguration

java.lang.Object
  extended by jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapCommonConfiguration>
      extended by jenkins.plugins.publish_over_ssh.BapHostConfiguration
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BapSshHostConfiguration

public class BapHostConfiguration
extends jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapCommonConfiguration>

See Also:
Serialized Form

Field Summary
static int DEFAULT_PORT
           
static int DEFAULT_TIMEOUT
           
 
Constructor Summary
BapHostConfiguration(java.lang.String name, java.lang.String hostname, java.lang.String username, java.lang.String encryptedPassword, java.lang.String remoteRootDir, int port, int timeout, boolean overrideKey, java.lang.String keyPath, java.lang.String key, boolean disableExec)
           
 
Method Summary
 BapSshClient createClient(jenkins.plugins.publish_over.BPBuildInfo buildInfo)
           
protected  com.jcraft.jsch.JSch createJSch()
           
 boolean equals(java.lang.Object that)
           
 java.lang.String getEncryptedPassword()
           
 java.lang.String getKey()
           
 java.lang.String getKeyPath()
           
protected  java.lang.String getPassword()
           
 int getTimeout()
           
 int hashCode()
           
 boolean isDisableExec()
           
 boolean isEffectiveDisableExec()
           
 boolean isOverrideKey()
           
 void setDisableExec(boolean disableExec)
           
 void setKey(java.lang.String key)
           
 void setKeyPath(java.lang.String keyPath)
           
 void setOverrideKey(boolean overrideKey)
           
 void setPassword(java.lang.String password)
           
 void setTimeout(int timeout)
           
 java.lang.String toString()
           
 
Methods inherited from class jenkins.plugins.publish_over.BPHostConfiguration
addToEquals, addToHashCode, addToToString, changeToRootDirectory, createEqualsBuilder, createHashCodeBuilder, exception, getCommonConfig, getHostname, getName, getPort, getRemoteRootDir, getUsername, isDirectoryAbsolute, readResolve, setCommonConfig, setHostname, setName, setPort, setRemoteRootDir, setUsername
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_PORT

public static final int DEFAULT_PORT
See Also:
Constant Field Values

DEFAULT_TIMEOUT

public static final int DEFAULT_TIMEOUT
See Also:
Constant Field Values
Constructor Detail

BapHostConfiguration

public BapHostConfiguration(java.lang.String name,
                            java.lang.String hostname,
                            java.lang.String username,
                            java.lang.String encryptedPassword,
                            java.lang.String remoteRootDir,
                            int port,
                            int timeout,
                            boolean overrideKey,
                            java.lang.String keyPath,
                            java.lang.String key,
                            boolean disableExec)
Method Detail

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

getPassword

protected final java.lang.String getPassword()
Overrides:
getPassword in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapCommonConfiguration>

setPassword

public final void setPassword(java.lang.String password)
Overrides:
setPassword in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapCommonConfiguration>

getEncryptedPassword

public final java.lang.String getEncryptedPassword()
Overrides:
getEncryptedPassword in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapCommonConfiguration>

getKeyPath

public java.lang.String getKeyPath()

setKeyPath

public void setKeyPath(java.lang.String keyPath)

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)

isOverrideKey

public boolean isOverrideKey()

setOverrideKey

public void setOverrideKey(boolean overrideKey)

isDisableExec

public boolean isDisableExec()

setDisableExec

public void setDisableExec(boolean disableExec)

isEffectiveDisableExec

public boolean isEffectiveDisableExec()

createClient

public BapSshClient createClient(jenkins.plugins.publish_over.BPBuildInfo buildInfo)
Specified by:
createClient in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapCommonConfiguration>

createJSch

protected com.jcraft.jsch.JSch createJSch()

equals

public boolean equals(java.lang.Object that)
Overrides:
equals in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapCommonConfiguration>

hashCode

public int hashCode()
Overrides:
hashCode in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapCommonConfiguration>

toString

public java.lang.String toString()
Overrides:
toString in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapCommonConfiguration>


Copyright © 2011. All Rights Reserved.