ロジックが処理される場所です。オブジェクトにキャストできます。この処理により、タスクの実行に必要なすべての詳細情報を取得するできるようになります。コマンドを実行しています。ワークフローをロールバックする場合、行った変更を元に戻す方法をタスクが指定する必要があります。この例では、変更トラッカーを使用しています。タスクであることを伝えます。オブジェクトとその名前を指定してください。その他の引数はデータのロギングを行いますが、指定してもしなくても構いません。実行するのかを正確に把握できます。実装する必要があります。オブジェクトのインスタンスを返す際にインスタンス化しています。オブジェクトを必ず指定してください。使用できるようにします。4.1』を参照してください。プレフィックスを付ける必要があります。ワークフローの入力を指定しています。コンポーネントを開発します。ワークフローの出力を登録します。タスクの出力の登録を参照してください。出力を追加するタスクを有効にできます。実装し、タスクが返す出力定義を返します。タスクの実装からの出力を設定します。toAddresses);他のタスクの入力として使用するカスタム出力この項では、出力を別のタスクの入力として使用する方法について説明します。前の項で示した例の一部をここでも使用します。出力の定義は、次のように定義されます。いう型を使用して、出力を定義しています。出力を入力として使用できる別のタスクを設定するには、型を一致させる必要があります。入力として使用する新規タスクで、設定オブジェクトに次の記述を含める必要があります。注釈内の型は、出力定義に登録されている型と一致しています。ドロップすると、あるタスクの出力を別のタスクの入力としてマップできます。タスクの入力として使用する方法を示します。つの重要な点で、カスタム出力を入力として使用できるように設定する場合と似ています。それは、タスクの設定オブジェクトに、出力と全く同じ型のフィールドが必要であるという点です。押して、表示される非常に長いリストでタスクを検索します。いう見出しの下に表示される情報を確認します。押して、表示される非常に長いリストでタスクを検索します。テーブルに示されています。テーブルから、該当する型の値を取得します。目的は、タスクと一致する型の値を取得することです。あることがわかります。使用することもできます。使用することと同じです。使用する方が簡単なこともあります。最後のステップは、ワークフローを開発する際に、正しくマッピングを設定することです。ウィンドウを使用して、マッピングを設定します。タスクの存在を確認できます。タブには、使用可能なすべてのワークフローを一覧したテーブルが表示されます。ディレクトリで、タスクが表示されるワークフローに移動して、そのワークフローの行を選択します。オプションを使用して、ワークフローに移動します。テーブルの上部に、ワークフローに関連するその他のコントロールが表示されます。ビューが表示されます。使用可能なタスクのリスト、およびワークフロー内のタスクのグラフィック表示に、目的のタスクが表示されていることを確認します。タスクが存在することの確認この章は、次の項で構成されています。ライブラリへの提供に必要なアーティファクトを提供します。タスクは、ワークフロー定義で使用できます。タスクには少なくとも次のクラスが必要です。インターフェイスを実装するクラス。クラスのメソッドを拡張および実装するクラス。TaskConfigIfこのインターフェイスを実装するクラスが、タスクの入力になります。実装するクラスに依存することになります。このインターフェイスを実装するクラスには、ユーザにプロンプトを表示するための、適切に注釈を付けたすべての入力フィールド定義も含める必要があります。クラスを示しています。抽象クラスを拡張し、すべての抽象メソッドに対する実装を提供する必要があります。