ccc.cli
Class FileUpload

java.lang.Object
  extended by ccc.cli.FileUpload

public class FileUpload
extends java.lang.Object

A command line tool that allows bulk upload of files into CCC. TODO: Report failure to create a file (currently silently ignored). TODO: Add the ability to overwrite existing files.

Author:
Civic Computing Ltd.

Constructor Summary
FileUpload()
           
 
Method Summary
 java.lang.String getUploadUrl()
          Accessor.
static void main(java.lang.String[] args)
          Application entry point.
 void run()
          Upload a file.
 void setIncludeHidden(boolean includeHidden)
          Mutator.
 void setLocalPath(java.lang.String localPath)
          Mutator.
 void setPassword(java.lang.String password)
          Mutator.
 void setPublish(boolean publish)
          Mutator.
 void setRemotePath(java.lang.String remotePath)
          Mutator.
 void setUploadUrl(java.lang.String uploadUrl)
          Mutator.
 void setUsername(java.lang.String username)
          Mutator.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileUpload

public FileUpload()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Application entry point.

Parameters:
args - Command line arguments.
Throws:
java.io.IOException - If the local folder cannot be opened.

run

public void run()
         throws java.io.IOException
Upload a file.

Throws:
java.io.IOException

getUploadUrl

public final java.lang.String getUploadUrl()
Accessor.

Returns:
Returns the uploadUrl.

setUsername

public void setUsername(java.lang.String username)
Mutator.

Parameters:
username - The username to set.

setPassword

public void setPassword(java.lang.String password)
Mutator.

Parameters:
password - The password to set.

setRemotePath

public void setRemotePath(java.lang.String remotePath)
Mutator.

Parameters:
remotePath - The remotePath to set.

setLocalPath

public void setLocalPath(java.lang.String localPath)
Mutator.

Parameters:
localPath - The localPath to set.

setUploadUrl

public void setUploadUrl(java.lang.String uploadUrl)
Mutator.

Parameters:
uploadUrl - The uploadUrl to set.

setIncludeHidden

public void setIncludeHidden(boolean includeHidden)
Mutator.

Parameters:
includeHidden - The includeHidden to set.

setPublish

public void setPublish(boolean publish)
Mutator.

Parameters:
publish - The publish to set.


Copyright © 2010. All Rights Reserved.