jenkins.plugins.publish_over
Class BPTransfer

java.lang.Object
  extended by jenkins.plugins.publish_over.BPTransfer
All Implemented Interfaces:
java.io.Serializable

public class BPTransfer
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
BPTransfer(java.lang.String sourceFiles, java.lang.String remoteDirectory, java.lang.String removePrefix, boolean remoteDirectorySDF, boolean flatten)
           
 
Method Summary
protected  org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, BPTransfer 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  org.apache.commons.lang.builder.EqualsBuilder createEqualsBuilder(BPTransfer that)
           
protected  org.apache.commons.lang.builder.HashCodeBuilder createHashCodeBuilder()
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getRemoteDirectory()
           
 java.lang.String getRemovePrefix()
           
 java.lang.String getSourceFiles()
           
 hudson.FilePath[] getSourceFiles(BPBuildInfo buildInfo)
           
 boolean hasConfiguredSourceFiles()
           
 int hashCode()
           
 boolean isFlatten()
           
 boolean isRemoteDirectorySDF()
           
 void setFlatten(boolean flatten)
           
 void setRemoteDirectory(java.lang.String remoteDirectory)
           
 void setRemoteDirectorySDF(boolean remoteDirectorySDF)
           
 void setRemovePrefix(java.lang.String removePrefix)
           
 void setSourceFiles(java.lang.String sourceFiles)
           
 java.lang.String toString()
           
 int transfer(BPBuildInfo buildInfo, BPClient client)
           
 void transferFile(BPClient client, hudson.FilePath filePath)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BPTransfer

public BPTransfer(java.lang.String sourceFiles,
                  java.lang.String remoteDirectory,
                  java.lang.String removePrefix,
                  boolean remoteDirectorySDF,
                  boolean flatten)
Method Detail

getRemoteDirectory

public java.lang.String getRemoteDirectory()

setRemoteDirectory

public void setRemoteDirectory(java.lang.String remoteDirectory)

getSourceFiles

public java.lang.String getSourceFiles()

setSourceFiles

public void setSourceFiles(java.lang.String sourceFiles)

getRemovePrefix

public java.lang.String getRemovePrefix()

setRemovePrefix

public void setRemovePrefix(java.lang.String removePrefix)

isRemoteDirectorySDF

public boolean isRemoteDirectorySDF()

setRemoteDirectorySDF

public void setRemoteDirectorySDF(boolean remoteDirectorySDF)

isFlatten

public boolean isFlatten()

setFlatten

public void setFlatten(boolean flatten)

hasConfiguredSourceFiles

public boolean hasConfiguredSourceFiles()

getSourceFiles

public hudson.FilePath[] getSourceFiles(BPBuildInfo buildInfo)
                                 throws java.io.IOException,
                                        java.lang.InterruptedException
Throws:
java.io.IOException
java.lang.InterruptedException

transfer

public int transfer(BPBuildInfo buildInfo,
                    BPClient client)
             throws java.lang.Exception
Throws:
java.lang.Exception

transferFile

public void transferFile(BPClient client,
                         hudson.FilePath filePath)
                  throws java.lang.Exception
Throws:
java.lang.Exception

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(BPTransfer that)

addToEquals

protected org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder,
                                                                    BPTransfer 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


Copyright © 2011. All Rights Reserved.