|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IJSUploader
IJSUploader
| Field Summary | |
|---|---|
static int |
STATUS_READY
|
static int |
STATUS_UPLOADING
|
| Method Summary | |
|---|---|
IUploadFile |
addDownload(java.lang.String remoteFile,
java.lang.String localFile,
java.lang.String name)
add download file |
java.lang.String |
addFile(java.lang.String path)
add upload file |
java.lang.String |
addFile(java.lang.String path,
java.lang.String status)
add upload file with specifdied status |
java.lang.String |
addFile(java.lang.String path,
java.lang.String status,
java.lang.String error)
add upload file with specifdied status and error message |
boolean |
canStartUpload()
shows whether startUpload() action is applicable |
boolean |
canStopUpload()
shows whether stopUpload() action is applicable |
void |
destroy()
destroy |
void |
execute(java.lang.Object target,
java.lang.String method)
execute method on a target in a native thread |
IUploadFile[] |
getAllFiles()
all files snapshot retrieval |
IAttributeSet |
getAttributeSet()
attribute set retrieval |
IUploadFile |
getFile(java.lang.String index)
upload file retrieval |
IUploadFile |
getFileByPath(java.lang.String path)
upload file retrieval by path |
int |
getFileCount()
upload file count retrieval |
int |
getFileCountByStatus(java.lang.String status)
upload file count retrieval by status |
IUploadFile[] |
getFilesByStatus(java.lang.String status)
upload files retrieval by status |
long |
getFilesLength()
all files length retrieval |
IImageInfo |
getImageInfo(IUploadFile file)
retrieve image info for specified file |
IListSelection |
getSelection()
selection retrieval |
int |
getStatus()
status retrieval |
java.lang.String |
getSystemProperty(java.lang.String name)
system property retrieval |
ITransferProgress |
getTransferProgress()
transfer progress retrieval, valid if uploading |
int |
indexOfFile(IUploadFile uf)
index of file retrieval |
java.lang.String |
invoke(java.lang.Object target,
java.lang.String methodName,
java.lang.String args)
invoke method against specified target. |
boolean |
isDownloading()
shows whether has downloading files |
boolean |
isFileAdditionEnabled()
shows whether file addition is enabled |
boolean |
isFileRemovalEnabled()
shows whether file removal is enabled |
boolean |
isPasteEnabled()
shows whether paste action is available |
boolean |
isReady()
ready status check |
boolean |
isUploadEnabled()
upload enabled retrieval |
boolean |
isUploading()
uploading status check |
boolean |
pasteFromClipboard()
paste clipboard content |
void |
processDocument(IUploadFile file)
process that document again |
IUploadFile |
processDocument(java.lang.String key,
java.lang.String downloadLocation,
java.lang.String uploadLocation,
java.lang.String filename)
|
IUploadFile |
processDocument(java.lang.String key,
java.lang.String downloadLocation,
java.lang.String uploadLocation,
java.lang.String filename,
java.lang.String options)
process document - first download to the temporary file, open editor, then upload back. |
java.lang.String |
removeFile(IUploadFile uploadFile)
remove upload file |
java.lang.String |
removeFileAt(java.lang.String index)
remove upload file at specified index |
java.lang.String |
retryFileUpload(IUploadFile file)
retry uplod of specified upload file |
java.lang.String |
retryFileUploadAt(java.lang.String index)
retry uplod of upload file specified by index |
void |
setFileAdditionEnabled(boolean enabled)
set file addition is enabled |
void |
setFileRemovalEnabled(boolean enabled)
set file removal is enabled |
void |
setUploadEnabled(boolean enabled)
upload enabled set |
java.lang.String |
startUpload()
start upload |
void |
stopAddingFiles()
interrupt adding files |
java.lang.String |
stopFileUpload(IUploadFile file)
stop uploading specified file |
java.lang.String |
stopFileUploadAt(java.lang.String index)
stop uploading file specified by index |
java.lang.String |
stopUpload()
stop upload |
void |
updateFileName(IUploadFile uploadFile,
java.lang.String name)
updates file name being displayed and sent to server |
void |
updateFileStatus(IUploadFile file,
int status)
update file status with notification issue |
| Field Detail |
|---|
static final int STATUS_READY
static final int STATUS_UPLOADING
| Method Detail |
|---|
void destroy()
boolean isFileAdditionEnabled()
void setFileAdditionEnabled(boolean enabled)
boolean isFileRemovalEnabled()
void setFileRemovalEnabled(boolean enabled)
int getFileCount()
IUploadFile getFile(java.lang.String index)
IUploadFile[] getAllFiles()
IUploadFile getFileByPath(java.lang.String path)
int getFileCountByStatus(java.lang.String status)
status - see IUploadFile constantsIUploadFile[] getFilesByStatus(java.lang.String status)
int indexOfFile(IUploadFile uf)
long getFilesLength()
java.lang.String addFile(java.lang.String path)
java.lang.String addFile(java.lang.String path,
java.lang.String status)
java.lang.String addFile(java.lang.String path,
java.lang.String status,
java.lang.String error)
java.lang.String removeFile(IUploadFile uploadFile)
java.lang.String removeFileAt(java.lang.String index)
int getStatus()
boolean isReady()
boolean isUploading()
java.lang.String startUpload()
java.lang.String stopUpload()
boolean canStartUpload()
boolean canStopUpload()
java.lang.String stopFileUpload(IUploadFile file)
java.lang.String stopFileUploadAt(java.lang.String index)
java.lang.String retryFileUpload(IUploadFile file)
java.lang.String retryFileUploadAt(java.lang.String index)
ITransferProgress getTransferProgress()
IAttributeSet getAttributeSet()
IListSelection getSelection()
void setUploadEnabled(boolean enabled)
boolean isUploadEnabled()
IImageInfo getImageInfo(IUploadFile file)
throws jmaster.jumploader.model.api.exception.UploaderException
jmaster.jumploader.model.api.exception.UploaderException
java.lang.String invoke(java.lang.Object target,
java.lang.String methodName,
java.lang.String args)
target - a target to invoke method ofmethodName - a method nameargs - method arguments, if method has no arguments "noargs" string should be passed,
multiple arguments should be separated by semicolon (;),
null argument value should be specified by "null" string
void updateFileName(IUploadFile uploadFile,
java.lang.String name)
void updateFileStatus(IUploadFile file,
int status)
void execute(java.lang.Object target,
java.lang.String method)
throws jmaster.jumploader.model.api.exception.UploaderException
jmaster.jumploader.model.api.exception.UploaderExceptionvoid stopAddingFiles()
boolean isPasteEnabled()
boolean pasteFromClipboard()
java.lang.String getSystemProperty(java.lang.String name)
IUploadFile processDocument(java.lang.String key,
java.lang.String downloadLocation,
java.lang.String uploadLocation,
java.lang.String filename,
java.lang.String options)
throws jmaster.jumploader.model.api.exception.UploaderException
jmaster.jumploader.model.api.exception.UploaderException
IUploadFile processDocument(java.lang.String key,
java.lang.String downloadLocation,
java.lang.String uploadLocation,
java.lang.String filename)
throws jmaster.jumploader.model.api.exception.UploaderException
jmaster.jumploader.model.api.exception.UploaderExceptionboolean isDownloading()
void processDocument(IUploadFile file)
IUploadFile addDownload(java.lang.String remoteFile,
java.lang.String localFile,
java.lang.String name)
remoteFile - a download location (url), required.localFile - a local file to download to (full path), temporary file will be created if null passedname - a name to give to UploadFile (displayed to user), if null, download file name will be used
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||