アプリケーションプログラミングインターフェイスガイド> Webサービスオペレーション> オペレーションリファレンス> PerformArchiveImport
 
performArchiveImport
アーカイブのインポートを開始します。
このオペレーションは、インポートアーカイブでのみ使用できます。 createImportArchiveが呼び出された後は、同じトランザクション内にあり、アーカイブが閉じられていない限り、いつでも使用できます。
インポートステータスがCANCELEDまたはFAILの場合、インポートは不整合な状態であるため、他のオペレーションを実行する前にバウンディングトランザクションをロールバックする必要があります。
呼び出し元にほとんどのデータをインポートする権限がない場合にのみ、インポートは失敗します。これに対する唯一の例外は、OWNERONLYとマークされたインポートオプションです。呼び出し元が所有しておらず、レポートに警告メッセージを生成するための管理者権限も持たないリソースに、所有者のみのオプションを設定しようとします。
ロケーション
/services/webservices/system/admin/archive/operations/
リクエストエレメント
archiveId:アーカイブのID。
isBlocking:TRUEの場合、インポートが完了するまでこの呼び出しは返されません。 FALSEの場合、この呼び出しはすぐに戻ります。
応答エレメント
status:
この通話中にアーカイブがキャンセルされた場合はキャンセルされました。
インポートが完了した場合は成功します。
インポートがまだ進行中の場合は不完全です。
archiveReport(オプション):この呼び出し中に生成されたメッセージを説明する1つ以上のエントリエレメント(存在する場合)。メッセージが存在しない場合、このエレメントは設定されていません。 メッセージエレメントを参照してください。
エラー解析
IllegalArgument:isBlockingエレメントの形式が正しくない場合。
IllegalState:このオペレーションがエクスポートアーカイブIDを使用して呼び出された場合。
NotFound:アーカイブIDのアーカイブが存在しない場合。