public class DropboxServiceImpl extends Object implements DropboxService
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_APP_NAME |
DROPBOX_APPLICATION_KEY, DROPBOX_TOKEN_KEY| Constructor and Description |
|---|
DropboxServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
assumeAvailable() |
String |
downloadFile(String dboxFilename)
download dropbox file locally
|
String |
getAccount() |
boolean |
isAvailable() |
List<com.dropbox.core.v2.files.Metadata> |
listFolder(String folderName)
list dropbox folder
|
void |
removeFile(String dropTarget) |
com.dropbox.core.v2.files.FileMetadata |
uploadFile(String localFilename,
String dboxFilename)
upload local file to dropbox folder
|
public static final String DEFAULT_APP_NAME
public void assumeAvailable()
public boolean isAvailable()
public String getAccount() throws com.dropbox.core.DbxException
com.dropbox.core.DbxExceptionpublic List<com.dropbox.core.v2.files.Metadata> listFolder(String folderName) throws com.dropbox.core.v2.files.ListFolderErrorException, com.dropbox.core.DbxException
folderName - com.dropbox.core.v2.files.ListFolderErrorExceptioncom.dropbox.core.DbxExceptionpublic com.dropbox.core.v2.files.FileMetadata uploadFile(String localFilename, String dboxFilename) throws FileNotFoundException, IOException, com.dropbox.core.v2.files.UploadErrorException, com.dropbox.core.DbxException
localFilename - dboxFilename - FileNotFoundExceptionIOExceptioncom.dropbox.core.v2.files.UploadErrorExceptioncom.dropbox.core.DbxExceptionpublic String downloadFile(String dboxFilename) throws IOException, com.dropbox.core.v2.files.DownloadErrorException, com.dropbox.core.DbxException
dboxFilename - IOExceptioncom.dropbox.core.v2.files.DownloadErrorExceptioncom.dropbox.core.DbxExceptionpublic void removeFile(String dropTarget) throws com.dropbox.core.v2.files.DeleteErrorException, com.dropbox.core.DbxException
com.dropbox.core.v2.files.DeleteErrorExceptioncom.dropbox.core.DbxExceptionCopyright © 2016. All rights reserved.