jenkins.plugins.publish_over
Class BPHostConfiguration<CLIENT extends BPClient,COMMON_CONFIG>

java.lang.Object
  extended by jenkins.plugins.publish_over.BPHostConfiguration<CLIENT,COMMON_CONFIG>
All Implemented Interfaces:
java.io.Serializable

public abstract class BPHostConfiguration<CLIENT extends BPClient,COMMON_CONFIG>
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
BPHostConfiguration()
           
BPHostConfiguration(java.lang.String name, java.lang.String hostname, java.lang.String username, java.lang.String password, java.lang.String remoteRootDir, int port)
           
 
Method Summary
protected  org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, BPHostConfiguration 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)
           
protected  void changeToRootDirectory(BPClient client)
           
abstract  CLIENT createClient(BPBuildInfo buildInfo)
           
protected  org.apache.commons.lang.builder.EqualsBuilder createEqualsBuilder(BPHostConfiguration that)
           
protected  org.apache.commons.lang.builder.HashCodeBuilder createHashCodeBuilder()
           
 boolean equals(java.lang.Object o)
           
protected  void exception(BPClient client, java.lang.String message)
           
 COMMON_CONFIG getCommonConfig()
           
 java.lang.String getEncryptedPassword()
           
 java.lang.String getHostname()
           
 java.lang.String getName()
           
 java.lang.String getPassword()
           
 int getPort()
           
 java.lang.String getRemoteRootDir()
           
 java.lang.String getUsername()
           
 int hashCode()
           
protected  boolean isDirectoryAbsolute(java.lang.String directory)
           
 java.lang.Object readResolve()
           
 void setCommonConfig(COMMON_CONFIG commonConfig)
           
 void setHostname(java.lang.String hostname)
           
 void setName(java.lang.String name)
           
 void setPassword(java.lang.String password)
           
 void setPort(int port)
           
 void setRemoteRootDir(java.lang.String remoteRootDir)
           
 void setUsername(java.lang.String username)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BPHostConfiguration

public BPHostConfiguration()

BPHostConfiguration

public BPHostConfiguration(java.lang.String name,
                           java.lang.String hostname,
                           java.lang.String username,
                           java.lang.String password,
                           java.lang.String remoteRootDir,
                           int port)
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getHostname

public java.lang.String getHostname()

setHostname

public void setHostname(java.lang.String hostname)

getUsername

public java.lang.String getUsername()

setUsername

public void setUsername(java.lang.String username)

getPassword

public java.lang.String getPassword()

setPassword

public void setPassword(java.lang.String password)

getEncryptedPassword

public java.lang.String getEncryptedPassword()

getRemoteRootDir

public java.lang.String getRemoteRootDir()

setRemoteRootDir

public void setRemoteRootDir(java.lang.String remoteRootDir)

getPort

public int getPort()

setPort

public void setPort(int port)

getCommonConfig

public COMMON_CONFIG getCommonConfig()

setCommonConfig

public void setCommonConfig(COMMON_CONFIG commonConfig)

createClient

public abstract CLIENT createClient(BPBuildInfo buildInfo)
                                              throws BapPublisherException
Throws:
BapPublisherException

isDirectoryAbsolute

protected boolean isDirectoryAbsolute(java.lang.String directory)

changeToRootDirectory

protected void changeToRootDirectory(BPClient client)
                              throws java.io.IOException
Throws:
java.io.IOException

exception

protected void exception(BPClient client,
                         java.lang.String message)

createHashCodeBuilder

protected org.apache.commons.lang.builder.HashCodeBuilder createHashCodeBuilder()

addToHashCode

protected org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder)

createEqualsBuilder

protected org.apache.commons.lang.builder.EqualsBuilder createEqualsBuilder(BPHostConfiguration that)

addToEquals

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

addToToString

protected org.apache.commons.lang.builder.ToStringBuilder addToToString(org.apache.commons.lang.builder.ToStringBuilder builder)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

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

readResolve

public java.lang.Object readResolve()


Copyright © 2011. All Rights Reserved.