現在進行中のファイルアップロードは、手動で中断できます。
ファイルアップロードを中断する例を以下に挙げます。
// Assume that "uploader" handles the ongoing upload. try { // Suspend uploading. uploader.suspend(); } catch (NoEntryException e) { // The uploader was not found. Most likely the upload has already been completed. } catch (StateStoreAccessException e) { // Failed to access the local storage. }
// Assume that "uploader" handles the ongoing upload. // Suspend uploading. uploader.suspendAsync(new KiiRTransferCallback() { @Override public void onSuspendCompleted(KiiRTransfer operator, Exception exception) { if (exception != null) { // Handle the error. return; } } });
アップロードを中断するには suspend() メソッドを実行します。なお、ファイルアップロードがすでに完了している場合は中断に失敗します。
suspend()