現在進行中または中断中のファイルアップロードは、手動で終了できます。一旦終了したアップロードは再開できなくなります。
ファイルアップロードを終了する例を以下に挙げます。
// Assume that "uploader" handles the ongoing or suspended upload. try { // Terminate uploading. uploader.terminate(); } 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 or suspended upload. // Terminate uploading. uploader.terminateAsync(new KiiRTransferCallback() { @Override public void onTerminateCompleted(KiiRTransfer operator, Exception exception) { if (exception != null) { // Handle the error. return; } } });
アップロードを終了するには terminate() メソッドを実行します。なお、ファイルアップロードがすでに完了している場合は終了に失敗します。
terminate()