Package com.dropbox.core.v2.files
Class UploadSessionFinishUploader
java.lang.Object
com.dropbox.core.DbxUploader<FileMetadata,UploadSessionFinishError,UploadSessionFinishErrorException>
com.dropbox.core.v2.files.UploadSessionFinishUploader
- All Implemented Interfaces:
Closeable,AutoCloseable
public class UploadSessionFinishUploader
extends DbxUploader<FileMetadata,UploadSessionFinishError,UploadSessionFinishErrorException>
The
DbxUploader returned by DbxUserFilesRequests.uploadSessionFinish(UploadSessionCursor,CommitInfo,String).
Use this class to upload data to the server and complete the request.
This class should be properly closed after use to prevent resource leaks
and allow network connection reuse. Always call DbxUploader.close() when complete
(see DbxUploader for examples).
-
Constructor Summary
ConstructorsConstructorDescriptionUploadSessionFinishUploader(HttpRequestor.Uploader httpUploader, String userId) Creates a new instance of this uploader. -
Method Summary
Modifier and TypeMethodDescriptionprotected UploadSessionFinishErrorExceptionnewException(DbxWrappedException error) Methods inherited from class com.dropbox.core.DbxUploader
abort, close, finish, getOutputStream, getOutputStream, uploadAndFinish, uploadAndFinish, uploadAndFinish, uploadAndFinish
-
Constructor Details
-
UploadSessionFinishUploader
Creates a new instance of this uploader.- Parameters:
httpUploader- Initiated HTTP upload request- Throws:
NullPointerException- ifhttpUploaderisnull
-
-
Method Details
-
newException
- Specified by:
newExceptionin classDbxUploader<FileMetadata,UploadSessionFinishError, UploadSessionFinishErrorException>
-