イントロスペクションプランエレメント
イントロスペクションの計画エレメントには、次のものが含まれます。
•updateAllIntrospectedResources(オプション):現在イントロスペクトされているすべてのリソースを更新するかどうか。
•failFast(オプション):TRUEの場合、最初のエラーが発生したときにイントロスペクションが失敗します。 FALSE(デフォルト)の場合、計画は最善の努力として完了まで実行されます。
•commitOnFailure(オプション):TRUEの場合、イントロスペクションは可能な限りコミットします。 fastFailもTRUEの場合、その時点までに正常にイントロスペクトされたリソースのみがコミットされます。デフォルトはFALSEです。
•autoRollback(オプション):TRUEの場合、イントロスペクションタスクはコミットされるのではなくロールバックされます。すべてのコミットオプションに優先します。これにより、リソースイントロスペクションのドライランを実行できます。 TRUEの場合、
introspectResourcesResultを使用できます。 FALSEまたは設定解除されている場合、イントロスペクションは自動的にロールバックされません。
•scanForNewResourcesToAutoAdd(オプション):TRUEの場合、イントロスペクションタスクはデータソースに新しく追加されたネイティブリソースをスキャンします。新しく追加されたリソースが見つかり、その親コンテナーにautoAddChildrenが設定されている場合、その子は自動的にイントロスペクトされます。
•entries(オプション):イントロスペクトするリソースのリストと、それぞれに対して実行するアクション。
— entry(オプション):リソースの名前。
— resourceId:リソースの識別子。
— path:リソースへのパス。
— type:リソースのタイプ(CONTAINER、DATA_SOURCE、DEFINITION_SET、LINK、PROCEDURE、TABLE、TREE、TRIGGER)。
— subtype
— action
— attributes(オプション):属性のリスト。
属性エレメントを参照してください。