Package com.gpudb.filesystem.common
Class Result
- java.lang.Object
-
- com.gpudb.filesystem.common.Result
-
public class Result extends Object
This class encapsulates information about the outcome of an upload or a download operation. It is returned through the callback methods in the interfacesFileUploadListenerandFileDownloadListenerfor multi-part operations. This is useful if the end user of the API is interested in knowing the outcome of a large file upload/download.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classResult.SortByDownloadPartNumberThis is an implementation of theComparatorinterface used to sort the list ofResultobjects returned by background threads downloading parts of a file.
-
Constructor Summary
Constructors Constructor Description Result()Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)MultiPartDownloadInfogetDownloadInfo()StringgetErrorMessage()ExceptiongetException()StringgetFileName()List<String>getFullFileNames()OpModegetOpMode()MultiPartUploadInfogetUploadInfo()inthashCode()booleanisMultiPart()booleanisSuccessful()voidsetDownloadInfo(MultiPartDownloadInfo downloadInfo)voidsetErrorMessage(String errorMessage)voidsetException(Exception exception)voidsetFileName(String fileName)voidsetFullFileNames(List<String> fullFileNames)voidsetMultiPart(boolean multiPart)voidsetOpMode(OpMode opMode)voidsetSuccessful(boolean successful)voidsetUploadInfo(MultiPartUploadInfo uploadInfo)StringtoString()
-
-
-
Method Detail
-
getFileName
public String getFileName()
-
setFileName
public void setFileName(String fileName)
-
isSuccessful
public boolean isSuccessful()
-
setSuccessful
public void setSuccessful(boolean successful)
-
getException
public Exception getException()
-
setException
public void setException(Exception exception)
-
getErrorMessage
public String getErrorMessage()
-
setErrorMessage
public void setErrorMessage(String errorMessage)
-
getOpMode
public OpMode getOpMode()
-
setOpMode
public void setOpMode(OpMode opMode)
-
isMultiPart
public boolean isMultiPart()
-
setMultiPart
public void setMultiPart(boolean multiPart)
-
getUploadInfo
public MultiPartUploadInfo getUploadInfo()
-
setUploadInfo
public void setUploadInfo(MultiPartUploadInfo uploadInfo)
-
getDownloadInfo
public MultiPartDownloadInfo getDownloadInfo()
-
setDownloadInfo
public void setDownloadInfo(MultiPartDownloadInfo downloadInfo)
-
-