jenkins.plugins.publish_over_ftp
Class BapFtpHostConfiguration

java.lang.Object
  extended by jenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,java.lang.Object>
      extended by jenkins.plugins.publish_over_ftp.BapFtpHostConfiguration
All Implemented Interfaces:
hudson.model.Describable<BapFtpHostConfiguration>, java.io.Serializable

public class BapFtpHostConfiguration
extends jenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,java.lang.Object>
implements hudson.model.Describable<BapFtpHostConfiguration>

See Also:
Serialized Form

Field Summary
static int DEFAULT_PORT
           
static int DEFAULT_TIMEOUT
           
 
Constructor Summary
BapFtpHostConfiguration(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 useActiveData)
           
 
Method Summary
protected  org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, BapFtpHostConfiguration that)
           
protected  org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder)
           
protected  org.apache.commons.lang.builder.ToStringBuilder addToToString(org.apache.commons.lang.builder.ToStringBuilder builder)
           
 BapFtpClient createClient(jenkins.plugins.publish_over.BPBuildInfo buildInfo)
           
 org.apache.commons.net.ftp.FTPClient createFTPClient()
           
 boolean equals(java.lang.Object that)
           
 BapFtpHostConfigurationDescriptor getDescriptor()
           
protected  java.lang.String getPassword()
           
 int getTimeout()
           
 int hashCode()
           
 boolean isUseActiveData()
           
 void setTimeout(int timeout)
           
 void setUseActiveData(boolean useActiveData)
           
 java.lang.String toString()
           
 
Methods inherited from class jenkins.plugins.publish_over.BPHostConfiguration
addToEquals, changeToRootDirectory, exception, getCommonConfig, getEncryptedPassword, getHostname, getName, getPort, getRemoteRootDir, getUsername, isDirectoryAbsolute, readResolve, setCommonConfig, setHostname, setName, setPassword, 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

BapFtpHostConfiguration

@DataBoundConstructor
public BapFtpHostConfiguration(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 useActiveData)
Method Detail

getPassword

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

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

isUseActiveData

public boolean isUseActiveData()

setUseActiveData

public void setUseActiveData(boolean useActiveData)

createClient

public BapFtpClient createClient(jenkins.plugins.publish_over.BPBuildInfo buildInfo)
Specified by:
createClient in class jenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,java.lang.Object>

createFTPClient

public org.apache.commons.net.ftp.FTPClient createFTPClient()

getDescriptor

public BapFtpHostConfigurationDescriptor getDescriptor()
Specified by:
getDescriptor in interface hudson.model.Describable<BapFtpHostConfiguration>

addToHashCode

protected org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder)
Overrides:
addToHashCode in class jenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,java.lang.Object>

addToEquals

protected org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder,
                                                                    BapFtpHostConfiguration that)

addToToString

protected org.apache.commons.lang.builder.ToStringBuilder addToToString(org.apache.commons.lang.builder.ToStringBuilder builder)
Overrides:
addToToString in class jenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,java.lang.Object>

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class jenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,java.lang.Object>

toString

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


Copyright © 2011. All Rights Reserved.