アプリケーションプログラミングインターフェイスガイド> Webサービスオペレーション> オペレーションリファレンス> cancelDataSourceReintrospect
 
cancelDataSourceReintrospect
APIバージョン6.0で非推奨になりました。代わりに、cancelServerTaskを使用してください。
reintrospectDataSourceで開始され、まだ進行中の非ブロッキング再イントロスペクトをキャンセルします。このオペレーションが戻った後、再イントロスペクトIDは無効になります。
reintrospect IDは、単一のトランザクション中にのみ有効であるため、このオペレーションは、reintrospectDataSourceも含む明示的なトランザクション内でのみ使用できます。
ロケーション
/services/webservices/system/admin/resource/operations/
注:このWebサービスオペレーションは、/lib/resource以下のリソースツリーにあり、同名のプロシージャ非推奨となっていないものとは異なります。
リクエストエレメント
reintrospectId:reintrospectIDはreintrospectDataSourceによって指定されます。
応答エレメント
status:
CANCELED:再イントロスペクトが正常にキャンセルされた場合。
成功または失敗(必要に応じて):このオペレーションの前に再イントロスペクトがすでに完了している場合。
reintrospectReport(オプション):再イントロスペクトのステータスがSUCCESSまたはFAILの場合、再イントロスペクト中に発生したエラーまたは変更のリスト。それ以外の場合、このエレメントは存在しません。 reintrospectReportの各changeEntryエレメントの形式については、メッセージエレメントを参照してください。
エラー解析
NotFound:reinstrospectIdが存在しない場合。これは、このプロシージャを使用して再イントロスペクトが以前にキャンセルされた場合、getDataSourceReintrospectResultを使用してレポートが取得された場合、またはこのオペレーションが別のトランザクションで呼び出された場合に発生する可能性があります。
セキュリティ:ユーザーがパス内の最後のアイテム以外のすべてのアイテムに対する読み取りアクセス権を持っていない場合。
セキュリティ:ユーザーがパスの最後のアイテムへの書き込みアクセス権を持っていない場合。
セキュリティ:ユーザーがACCESS_TOOLS権限を持っていない場合。