Class CifsHostConfiguration
java.lang.Object
jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
jenkins.plugins.publish_over_cifs.CifsHostConfiguration
- All Implemented Interfaces:
Serializable
public class CifsHostConfiguration
extends jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.commons.lang.builder.EqualsBuilderaddToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, CifsHostConfiguration that) protected org.apache.commons.lang.builder.HashCodeBuilderaddToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder) protected org.apache.commons.lang.builder.ToStringBuilderaddToToString(org.apache.commons.lang.builder.ToStringBuilder builder) createClient(jenkins.plugins.publish_over.BPBuildInfo buildInfo) protected jcifs.smb.SmbFilecreateSmbFile(jcifs.CIFSContext context, String url) booleanintstatic intstatic intstatic intprotected final StringintinthashCode()voidsetBufferSize(int bufferSize) voidsetSmbVersion(CifsHostConfiguration.SmbVersions smbVersion) voidsetTimeout(int timeout) toString()Methods inherited from class jenkins.plugins.publish_over.BPHostConfiguration
addToEquals, changeToRootDirectory, createClient, exception, getCommonConfig, getEncryptedPassword, getHostname, getHostnameTrimmed, getName, getPort, getRemoteRootDir, getUsername, isDirectoryAbsolute, setCommonConfig, setHostname, setName, setPassword, setPort, setRemoteRootDir, setUsername
-
Field Details
-
SMB_URL_PREFIX
- See Also:
-
DEFAULT_PORT
public static final int DEFAULT_PORT- See Also:
-
DEFAULT_TIMEOUT
public static final int DEFAULT_TIMEOUT- See Also:
-
SO_TIMEOUT_AFTER
public static final int SO_TIMEOUT_AFTER- See Also:
-
DEFAULT_BUFFER_SIZE
public static final int DEFAULT_BUFFER_SIZE- See Also:
-
CONFIG_PROPERTY_TIMEOUT
- See Also:
-
CONFIG_PROPERTY_SO_TIMEOUT
- See Also:
-
CONFIG_PROPERTY_WINS
- See Also:
-
CONFIG_PROPERTY_RESOLVE_ORDER
- See Also:
-
CONFIG_PROPERTY_ENABLE_SMB2
- See Also:
-
CONFIG_PROPERTY_DISABLE_SMB1
- See Also:
-
-
Constructor Details
-
CifsHostConfiguration
-
-
Method Details
-
getDefaultPort
public static int getDefaultPort() -
getDefaultTimeout
public static int getDefaultTimeout() -
getDefaultBufferSize
public static int getDefaultBufferSize() -
getPassword
- Overrides:
getPasswordin classjenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
-
getSmbVersion
-
setSmbVersion
-
getTimeout
public int getTimeout() -
setTimeout
@DataBoundSetter public void setTimeout(int timeout) -
getBufferSize
public int getBufferSize() -
setBufferSize
@DataBoundSetter public void setBufferSize(int bufferSize) -
createClient
- Specified by:
createClientin classjenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
-
createSmbFile
protected jcifs.smb.SmbFile createSmbFile(jcifs.CIFSContext context, String url) throws MalformedURLException - Throws:
MalformedURLException
-
addToHashCode
protected org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder) - Overrides:
addToHashCodein classjenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
-
addToEquals
protected org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, CifsHostConfiguration that) -
addToToString
protected org.apache.commons.lang.builder.ToStringBuilder addToToString(org.apache.commons.lang.builder.ToStringBuilder builder) - Overrides:
addToToStringin classjenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
-
equals
- Overrides:
equalsin classjenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
-
hashCode
public int hashCode()- Overrides:
hashCodein classjenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
-
toString
- Overrides:
toStringin classjenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
-
readResolve
- Overrides:
readResolvein classjenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
-