Package com.kii.cloud.storage.resumabletransfer
Provides APIS of resumable file transfer on KiiCloud
-
Interface Summary Interface Description KiiDownloadRTransferManager<T1 extends KiiDownloadRTransferManagerCallback<T2,T1>,T2 extends KiiDownloadRTransferManager<T1,T2>> An interface to manage status of download transfer.KiiDownloadRTransferManagerCallback<T1 extends KiiDownloadRTransferManager<T2,T1>,T2 extends KiiDownloadRTransferManagerCallback<T1,T2>> KiiRTransfer Interface provides resumable transfer operation.KiiRTransferProgressCallback Notifies progress of transfer.KiiUploadRTransferManager<T1 extends KiiUploadRTransferManagerCallback<T2,T1>,T2 extends KiiUploadRTransferManager<T1,T2>> An interface to manage status of upload transfer.KiiUploadRTransferManagerCallback<T1 extends KiiUploadRTransferManager<T2,T1>,T2 extends KiiUploadRTransferManagerCallback<T1,T2>> -
Class Summary Class Description KiiDownloader Provide apis downloading file with resumable transfer.KiiRTransferCallback KiiRTransferInfo Information of the transfer.KiiRTransferManager Manages status of transfer.KiiRTransferManagerCallback KiiUploader Provide apis uploading file with resumable transfer. -
Enum Summary Enum Description KiiRTransferStatus Represents status of the transfer. -
Exception Summary Exception Description AlreadyStartedException Thrown when transfer has already startedInvalidHolderException Thrown when the download source entity is in invalid state on instantiation ofKiiDownloader
The holder has already deleted or has not created.NoEntryException Thrown when failed to suspend.StateStoreAccessException Thrown when failed to access storage stores transfer information and impossible to continue operation.SuspendedException Thrown when the transfer has suspended.TerminatedException Thrown when the transfer has terminated.