WalkWorkflow - グローバル
ワークフローを実行し、各アクティビティの後続タスクのリストと、ワークフロー内のアクティビティの深度を示す最短パスの順序を取得します。
Walkworkflow - computeFullSequences()
すべてのパスの完全なシーケンスを計算します。
ここでは Join アクティビティでパスを結合しません。このメソッドを呼び出した後、getSequences() を呼び出して計算済みのシーケンスを取得します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
Walkworkflow - computeSequences()
アクティビティのシーケンスを計算します。
結合につながるすべてのシーケンスが結合で終了し、その結合から単一のシーケンスが計算されます。これにより、すべてのシーケンスを結合までウォークアップし、結合からシーケンスをウォークアップできるようになります。このメソッドを呼び出した後、getSequences() の呼び出しによって計算済みのシーケンスが取得されます。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
Walkworkflow - dump()
このクラスの内部ステータスを gs.print() に出力します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
Walkworkflow - dumpSequences()
このクラスまでの内部のシーケンスを gs.print() に出力します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
Walkworkflow - dumpShortestPathOrders( description)
このオブジェクトまでの内部の最短のパスの順序を gs.print() に出力します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
Walkworkflow - getActivitiesAtOrder(数字 order)
指定された最短のパスの順序ですべてのアクティビティを返します。
| 名前 | タイプ | 説明 |
|---|---|---|
| order | 数字 | クライアントが関心を持っている順序番号。 |
| タイプ | 説明 |
|---|---|
| 文字列アレイ | 指定された順序でのアクティビティの sys_id のアレイ。空のアレイが返された場合、それ以上のアクティビティはありません。 |
Walkworkflow - getSequences( )
アクティビティのシーケンスを返します。
このメソッドを呼び出す前に、walk() メソッドを呼び出しておく必要があります。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| 文字列 | | で区切られたシーケンスの文字列。各シーケンスは、アクティビティ ID のカンマ区切りリストです (テーブル wf_workflow_activity)。 |
Walkworkflow - walk(ブーリアン fullSequences)
ワークフローを実行し、アクティビティの最短パスの順序を設定します。
このメソッドを呼び出した後、クライアントがさまざまなアクセサーメソッドを呼び出して、ワークフローに関連するデータを取得します。
| 名前 | タイプ | 説明 |
|---|---|---|
| fullSequence | ブーリアン | (オプション) true の場合、完全なシーケンスを計算します。デフォルトは false です。 |
| タイプ | 説明 |
|---|---|
| なし |
Walkworkflow - Walkworkflow(GlideRecord workflowVersion)
Walkworkflow クラスのコンストラクター。
| 名前 | タイプ | 説明 |
|---|---|---|
| workflowVersion | GlideRecord | 分析するワークフローバージョンのテーブル wf_workflow_version の GlideRecord。 |
| タイプ | 説明 |
|---|---|
| Workflow | 作成されたワークフローオブジェクト。 |