アプリケーションプログラミングインターフェイスガイド> Webサービスオペレーション> オペレーションリファレンス> getArchiveImportReport
 
getArchiveImportReport
進行中のインポートの現在のステータスを取得します。
このオペレーションは、インポートアーカイブでのみ使用できます。 createImportArchiveが呼び出された後は、同じトランザクション内にあり、アーカイブが閉じられていない限り、いつでも使用できます。特に、PerformArchiveImportがブロックせずに呼び出された場合は、その後getArchiveImportReportを呼び出して、インポートが完了したかどうかを判断できます。か否か。インポートが完了した場合に生成されるメッセージのみを取得します。
インポートステータスがCANCELEDまたはFAILの場合、インポートは不整合状態になります。バウンディングトランザクションは、他のオペレーションを実行する前にロールバックする必要があります。
ロケーション
/services/webservices/system/admin/archive/operations/
リクエストエレメント
archiveId:アーカイブのID。
isBlocking TRUEの場合、インポートが完了するまでこの呼び出しは返されません。 FALSEの場合、この呼び出しはすぐに戻ります。 TRUEのみがサポートされます。
応答エレメント
status:
CANCELED:この通話中にアーカイブがキャンセルされました。
SUCCESS:インポートが完了しました。
INCOMPLETE:インポートはまだ進行中です。
FAIL:この呼び出し中または呼び出し前にインポートが失敗しました。
archiveReport(オプション):performArchiveImportまたはgetArchiveImportReport(存在する場合)の前回の呼び出し以降に生成されたメッセージのリスト。メッセージが存在しない場合、このエレメントは設定されていません。メッセージの構造については、メッセージエレメントを参照してください。
エラー解析
IllegalArgument:isBlockingエレメントの形式が正しくない場合。
IllegalState:このオペレーションがエクスポートアーカイブIDを使用して呼び出された場合。
NotFound:アーカイブIDのアーカイブが存在しない場合。