net.bluecow.googlecode.ant
Class GoogleCodeUploadTask

java.lang.Object
  extended by Task
      extended by net.bluecow.googlecode.ant.GoogleCodeUploadTask

public class GoogleCodeUploadTask
extends Task

GoogleCodeUploadTask is an Ant task for uploading files to a Google Code project's downloads area.

The following parameters must be set before this task is executed:

The following parameters are optional, and default to nothing/excluded:

The following parameters have reasonable defaults, and do not normally need to be set:


Constructor Summary
GoogleCodeUploadTask()
           
 
Method Summary
 void execute()
          Just calls upload(), wrapping any exceptions it might throw in a BuildException.
 java.lang.String getFileName()
           
 java.lang.String getLabels()
           
 java.lang.String getPassword()
           
 java.lang.String getProjectName()
           
 java.lang.String getSummary()
           
 java.lang.String getTargetFileName()
           
 java.lang.String getUploadUrl()
           
 java.lang.String getUserName()
           
 boolean isIgnoreSslCertificateHostname()
           
 boolean isVerbose()
           
 void setFileName(java.lang.String fileName)
           
 void setIgnoreSslCertificateHostname(boolean ignoreSslCertHostname)
           
 void setLabels(java.lang.String labels)
           
 void setPassword(java.lang.String password)
           
 void setProjectName(java.lang.String projectName)
           
 void setSummary(java.lang.String summary)
           
 void setTargetFileName(java.lang.String targetFileName)
           
 void setUploadUrl(java.lang.String uploadUrl)
           
 void setUserName(java.lang.String userName)
           
 void setVerbose(boolean verbose)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GoogleCodeUploadTask

public GoogleCodeUploadTask()
Method Detail

execute

public void execute()
             throws BuildException
Just calls upload(), wrapping any exceptions it might throw in a BuildException.

Throws:
BuildException

getFileName

public java.lang.String getFileName()

setFileName

public void setFileName(java.lang.String fileName)

getPassword

public java.lang.String getPassword()

setPassword

public void setPassword(java.lang.String password)

getProjectName

public java.lang.String getProjectName()

setProjectName

public void setProjectName(java.lang.String projectName)

getSummary

public java.lang.String getSummary()

setSummary

public void setSummary(java.lang.String summary)

getUserName

public java.lang.String getUserName()

setUserName

public void setUserName(java.lang.String userName)

getTargetFileName

public java.lang.String getTargetFileName()

setTargetFileName

public void setTargetFileName(java.lang.String targetFileName)

getUploadUrl

public java.lang.String getUploadUrl()

setUploadUrl

public void setUploadUrl(java.lang.String uploadUrl)

isVerbose

public boolean isVerbose()

setVerbose

public void setVerbose(boolean verbose)

getLabels

public java.lang.String getLabels()

setLabels

public void setLabels(java.lang.String labels)

isIgnoreSslCertificateHostname

public boolean isIgnoreSslCertificateHostname()

setIgnoreSslCertificateHostname

public void setIgnoreSslCertificateHostname(boolean ignoreSslCertHostname)