jenkins.plugins.publish_over_cifs
Class CifsHostConfiguration

java.lang.Object
  extended by jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,java.lang.Object>
      extended by jenkins.plugins.publish_over_cifs.CifsHostConfiguration
All Implemented Interfaces:
java.io.Serializable

public class CifsHostConfiguration
extends jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,java.lang.Object>

See Also:
Serialized Form

Field Summary
static java.lang.String CONFIG_PROPERTY_RESOLVE_ORDER
           
static java.lang.String CONFIG_PROPERTY_SO_TIMEOUT
           
static java.lang.String CONFIG_PROPERTY_TIMEOUT
           
static java.lang.String CONFIG_PROPERTY_WINS
           
static int DEFAULT_PORT
           
static int DEFAULT_TIMEOUT
           
static java.lang.String SMB_URL_PREFIX
           
static int SO_TIMEOUT_AFTER
           
 
Constructor Summary
CifsHostConfiguration(java.lang.String name, java.lang.String hostname, java.lang.String username, java.lang.String password, java.lang.String remoteRootDir, int port, int timeout)
           
 
Method Summary
 CifsClient createClient(jenkins.plugins.publish_over.BPBuildInfo buildInfo)
           
protected  jcifs.smb.SmbFile createSmbFile(java.lang.String url)
           
 boolean equals(java.lang.Object that)
           
static int getDefaultPort()
           
static int getDefaultTimeout()
           
protected  java.lang.String getPassword()
           
 int getTimeout()
           
 int hashCode()
           
 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, 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

SMB_URL_PREFIX

public static final java.lang.String SMB_URL_PREFIX
See Also:
Constant Field Values

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

SO_TIMEOUT_AFTER

public static final int SO_TIMEOUT_AFTER
See Also:
Constant Field Values

CONFIG_PROPERTY_TIMEOUT

public static final java.lang.String CONFIG_PROPERTY_TIMEOUT
See Also:
Constant Field Values

CONFIG_PROPERTY_SO_TIMEOUT

public static final java.lang.String CONFIG_PROPERTY_SO_TIMEOUT
See Also:
Constant Field Values

CONFIG_PROPERTY_WINS

public static final java.lang.String CONFIG_PROPERTY_WINS
See Also:
Constant Field Values

CONFIG_PROPERTY_RESOLVE_ORDER

public static final java.lang.String CONFIG_PROPERTY_RESOLVE_ORDER
See Also:
Constant Field Values
Constructor Detail

CifsHostConfiguration

@DataBoundConstructor
public CifsHostConfiguration(java.lang.String name,
                                                  java.lang.String hostname,
                                                  java.lang.String username,
                                                  java.lang.String password,
                                                  java.lang.String remoteRootDir,
                                                  int port,
                                                  int timeout)
Method Detail

getDefaultPort

public static int getDefaultPort()

getDefaultTimeout

public static int getDefaultTimeout()

getPassword

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

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeout)

createClient

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

createSmbFile

protected jcifs.smb.SmbFile createSmbFile(java.lang.String url)
                                   throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException

equals

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

hashCode

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

toString

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


Copyright © 2011. All Rights Reserved.