jenkins.plugins.publish_over_ssh
Class BapSshHostConfiguration

java.lang.Object
  extended by jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapSshCommonConfiguration>
      extended by jenkins.plugins.publish_over_ssh.BapSshHostConfiguration
All Implemented Interfaces:
java.io.Serializable

public class BapSshHostConfiguration
extends jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapSshCommonConfiguration>

See Also:
Serialized Form

Field Summary
static int DEFAULT_PORT
           
static int DEFAULT_TIMEOUT
           
 
Constructor Summary
BapSshHostConfiguration(java.lang.String name, java.lang.String hostname, java.lang.String username, java.lang.String password, java.lang.String remoteRootDir, int port, int timeout, boolean overrideKey, java.lang.String keyPath, java.lang.String key)
           
 
Method Summary
 BapSshClient createClient(jenkins.plugins.publish_over.BPBuildInfo buildInfo)
           
protected  com.jcraft.jsch.JSch createJSch()
           
 boolean equals(java.lang.Object o)
           
static int getDefaultPort()
           
static int getDefaultTimeout()
           
 java.lang.String getKey()
           
 java.lang.String getKeyPath()
           
 java.lang.String getPassword()
           
 int getTimeout()
           
 int hashCode()
           
 boolean isOverrideKey()
           
 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, 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

BapSshHostConfiguration

@DataBoundConstructor
public BapSshHostConfiguration(java.lang.String name,
                                                    java.lang.String hostname,
                                                    java.lang.String username,
                                                    java.lang.String password,
                                                    java.lang.String remoteRootDir,
                                                    int port,
                                                    int timeout,
                                                    boolean overrideKey,
                                                    java.lang.String keyPath,
                                                    java.lang.String key)
Method Detail

getDefaultPort

public static int getDefaultPort()

getDefaultTimeout

public static int getDefaultTimeout()

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

getPassword

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

setPassword

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

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)

createClient

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

createJSch

protected com.jcraft.jsch.JSch createJSch()

equals

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

hashCode

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

toString

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


Copyright © 2011. All Rights Reserved.