SystemStepHelper
このヘルパー・クラスは、ワークフローへのステップの追加とワークフローの検証を支援するメソッドを提供します。
詳細については、サンプル・ソースのコメントを参照してください。サンプルは、IBM® FileNet® P8 Platform 資料ライブラリーの『Developer samples』セクションにあります。
「API サンプルの実行」も参照してください。
メソッド
SystemStepHelper メソッドの一般的な説明を以下に示します。
SystemStepHelper()
SystemStepHelper コンストラクターは、その VWSession および sample Logger class の Object 引数を指すようにローカル変数を初期化します。
addCompoundStep()
指定されたステップ名引数を VWMapDefinition.createCompoundStep に渡すことによってワークフロー・ステップを作成し、VWCompoundStepDefinition オブジェクトを返します。次に、VWCompoundStepDefinition.getStepId を使用して、複合ステップ定義の ID を取得します。
addStep()
指定されたステップ名引数を VWMapDefinition.createStep に渡すことによってワークフロー・ステップを作成して VWStepDefinition オブジェクトを取得し、VWStepDefinition.createParameter を使用して新しいステップ定義のパラメーターを作成し、VWStepDefinition.setQueueName を使用して (このメソッドに指定された) キュー名引数をステップ定義に割り当て、VWStepDefinition.setDescription と VWStepDefinition.setLocation を使用してステップ記述とマップの場所を格納します。
validate()
引数として指定されたワークフロー定義を VWWorkflowDefinition.validate を使用して検証します。エラーはすべて、VWValidationError オブジェクトの配列として返されます。エラーをログに記録するには、サンプルの Logger.log が使用されます。