Class BPHostConfiguration<CLIENT extends BPClient,COMMON_CONFIG>

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

public abstract class BPHostConfiguration<CLIENT extends BPClient,COMMON_CONFIG> extends Object implements Serializable
See Also:
  • Constructor Details

    • BPHostConfiguration

      public BPHostConfiguration()
    • BPHostConfiguration

      public BPHostConfiguration(String name, String hostname, String username, String password, String remoteRootDir, int port)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getHostname

      public String getHostname()
    • setHostname

      public void setHostname(String hostname)
    • getHostnameTrimmed

      public String getHostnameTrimmed()
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getPassword

      protected String getPassword()
    • setPassword

      public void setPassword(String password)
    • getEncryptedPassword

      public String getEncryptedPassword()
    • getRemoteRootDir

      public String getRemoteRootDir()
    • setRemoteRootDir

      public void setRemoteRootDir(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 CLIENT createClient(BPBuildInfo buildInfo, BapPublisher publisher)
    • createClient

      public abstract CLIENT createClient(BPBuildInfo buildInfo)
    • isDirectoryAbsolute

      protected boolean isDirectoryAbsolute(String directory)
    • changeToRootDirectory

      protected void changeToRootDirectory(BPClient client) throws IOException
      Throws:
      IOException
    • exception

      protected void exception(BPClient client, String message)
    • addToHashCode

      protected org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder)
    • 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(Object that)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • readResolve

      public Object readResolve()