com.davecoss.uploader
public class WebFSTask extends java.lang.Object implements java.util.concurrent.Callable<WebResponse>
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
WebFSTask.Commands  | 
| Constructor and Description | 
|---|
WebFSTask(WebFS webfs,
         WebFSTask.Commands task)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addArgument(java.lang.String key,
           java.lang.Object value)  | 
boolean | 
addFile(java.io.File file)  | 
boolean | 
addPath(java.lang.String path)  | 
static WebResponse | 
blockingRun(WebFSTask webfsTask)  | 
WebResponse | 
call()  | 
java.util.concurrent.FutureTask<WebResponse> | 
createFutureTask()  | 
java.util.HashMap<java.lang.String,java.lang.Object> | 
getArgs()  | 
static java.lang.String | 
getCommandHelp(java.lang.String taskName)
Give a string help message for each task. 
 | 
static java.lang.String[] | 
getCommandNames()  | 
java.util.ArrayList<java.io.File> | 
getFiles()  | 
java.util.ArrayList<java.lang.String> | 
getPaths()  | 
static boolean | 
isTask(java.lang.String taskName)  | 
void | 
setArgs(java.util.HashMap<java.lang.String,java.lang.Object> args)  | 
void | 
setFiles(java.util.ArrayList<java.io.File> files)  | 
void | 
setPath(java.util.ArrayList<java.lang.String> paths)  | 
public WebFSTask(WebFS webfs, WebFSTask.Commands task)
public java.util.ArrayList<java.lang.String> getPaths()
public void setPath(java.util.ArrayList<java.lang.String> paths)
public boolean addPath(java.lang.String path)
public java.util.ArrayList<java.io.File> getFiles()
public void setFiles(java.util.ArrayList<java.io.File> files)
public boolean addFile(java.io.File file)
public java.util.HashMap<java.lang.String,java.lang.Object> getArgs()
public void setArgs(java.util.HashMap<java.lang.String,java.lang.Object> args)
public void addArgument(java.lang.String key,
               java.lang.Object value)
public java.util.concurrent.FutureTask<WebResponse> createFutureTask()
public static WebResponse blockingRun(WebFSTask webfsTask) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
java.lang.InterruptedExceptionjava.util.concurrent.ExecutionExceptionpublic WebResponse call() throws java.lang.Exception
call in interface java.util.concurrent.Callable<WebResponse>java.lang.Exceptionpublic static java.lang.String getCommandHelp(java.lang.String taskName)
task - public static java.lang.String[] getCommandNames()
public static boolean isTask(java.lang.String taskName)
Last build: 2014-03-11 10:00 Copyright © 2013 David Coss. All Rights Reserved.