アップロードの再開
ファイルアップロードは、受動的な理由(例:ネットワーク断)または能動的な理由(例:ユーザー操作)によって中断されることがあります。中断されたアップロードは、後ほど中断したポイントから再開可能です。
中断したファイルアップロードを再開する例を以下に挙げます。
-
-
ここでは以下の処理を行っています。
- アップロード再開対象ファイルが紐付いている KiiObject が存在する Bucket のインスタンスを作成。
getTransferManager()
メソッドを実行して、KiiRTransferManager
インスタンスを作成。
listUploadEntries()
メソッドを実行して、KiiUploader
インスタンス一覧を取得。
- 再開する
KiiUploader
インスタンスの transfer()
メソッドを実行して、アップロードを再開。
KiiUploader の状態確認
上記のサンプルコードでは、KiiRTransferManager
から KiiUploader
のリストを取得しています。この際、それぞれの KiiUploader
インスタンスに対して転送状態を確認することができます。
KiiUplaoder
から転送済みのバイト数、転送予定の全バイト数、状態(転送中/停止中など)を取得する方法を以下に挙げます。
-
-