Package com.dropbox.core

Examples of com.dropbox.core.DbxWriteMode


    private DbxEntry.File putSingleFile(File inputFile, String dropboxPath, DropboxUploadMode mode) throws Exception {
        FileInputStream inputStream = new FileInputStream(inputFile);
        DbxEntry.File uploadedFile = null;
        try {
            DbxWriteMode uploadMode = null;
            if (mode == DropboxUploadMode.force) {
                uploadMode = DbxWriteMode.force();
            } else {
                uploadMode = DbxWriteMode.add();
            }
View Full Code Here


   */
  private void uploadFile(DbxClient client, String dropboxPath, boolean overwrite) throws DbxException, IOException {
    File file = new File(contentDir + File.separator + dropboxPath);
        FileInputStream inputStream = new FileInputStream(file);
        try {
          DbxWriteMode mode = overwrite ? DbxWriteMode.force() : DbxWriteMode.add();
            DbxEntry.File uploadedFile =
              client.uploadFile(dropboxPath, mode, file.length(), inputStream);
      logger.debug("successfully uploaded file '{}'. New revision is '{}'", uploadedFile.toString(), uploadedFile.rev);
        } finally {
            inputStream.close();
View Full Code Here

TOP

Related Classes of com.dropbox.core.DbxWriteMode

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.