MonitoringManager オブジェクト

モニタリング情報を管理するマネージャです。

案件単位、フロー単位の集計情報の取得を行います。
導入されたバージョン:7.2

コンストラクタの概要
MonitoringManager (String loginGroupId)
コンストラクタ
引数で指定したログイングループIDでモニタリング情報管理マネージャを新しく生成します。

メソッドの概要
WorkflowResultInfo createMonitoringFlowData (Array models)
フロー別モニタリング情報を新規作成します。
WorkflowResultInfo createMonitoringMatterData (Array models)
案件処理状況別モニタリング情報を新規作成します。
WorkflowResultInfo deleteMonitoringFlowData (Array models)
フロー別モニタリング情報を削除します。
WorkflowResultInfo deleteMonitoringMatterData (Array models)
案件処理状況別モニタリング情報を削除します。
WorkflowResultInfo getMonitoringFlowDataList (MonitoringFlowDataSearchConditionInfo condition)
フロー別モニタリング情報を取得します。
WorkflowResultInfo getMonitoringMatterDataList ()
案件処理状況別モニタリング情報を全件取得します。
WorkflowResultInfo updateMonitoringFlowData (Array models)
フロー別モニタリング情報を更新します。
WorkflowResultInfo updateMonitoringMatterData (Array models)
案件処理状況別モニタリング情報を更新します。

コンストラクタの詳細
MonitoringManager

MonitoringManager (String loginGroupId)
コンストラクタ
引数で指定したログイングループIDでモニタリング情報管理マネージャを新しく生成します。
パラメータ
loginGroupId String ログイングループID

メソッドの詳細
createMonitoringFlowData

WorkflowResultInfo createMonitoringFlowData (Array models)

フロー別モニタリング情報を新規作成します。

以下の項目は、正の整数を設定してください。
正の整数を設定しない場合、getMonitoringFlowDataListを使用時に例外が発生します。
・完了案件数(終了ノード到達)
・完了案件数(承認終了)
・完了案件数(取止め)
・完了案件数(否認)
・完了案件数(案件操作)

models内の以下の項目は、DBにカラムが存在しないため、フロー別モニタリングテーブルに登録しません。
[DB非関連項目]
・フロー名
・総合計
パラメータ
models Array フロー別モニタリング情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

createMonitoringMatterData

WorkflowResultInfo createMonitoringMatterData (Array models)

案件処理状況別モニタリング情報を新規作成します。
パラメータ
models Array 案件処理状況別モニタリング情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteMonitoringFlowData

WorkflowResultInfo deleteMonitoringFlowData (Array models)

フロー別モニタリング情報を削除します。
また、以下の項目は、値が入っていても検索条件から外します。
[検索除外項目]
・フロー名
・総合計
パラメータ
models Array フロー別モニタリング情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteMonitoringMatterData

WorkflowResultInfo deleteMonitoringMatterData (Array models)

案件処理状況別モニタリング情報を削除します。
パラメータ
models Array 案件処理状況別モニタリング情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

getMonitoringFlowDataList

WorkflowResultInfo getMonitoringFlowDataList (MonitoringFlowDataSearchConditionInfo condition)

フロー別モニタリング情報を取得します。

conditionで指定されているフローIDに該当するデータを取得します。

データ取得時に総合計の算出を行います。
DBの以下の項目に正の整数が設定されていない場合、例外が発生します。
・完了案件数(終了ノード到達)
・完了案件数(承認終了)
・完了案件数(取止め)
・完了案件数(否認)
・完了案件数(案件操作)
パラメータ
condition MonitoringFlowDataSearchConditionInfo フロー別モニタリング一覧情報検索条件オブジェクト
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フロー別モニタリング情報オブジェクトの配列が設定されます。

getMonitoringMatterDataList

WorkflowResultInfo getMonitoringMatterDataList ()

案件処理状況別モニタリング情報を全件取得します。
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、案件処理状況別モニタリング情報オブジェクトの配列が設定されます。

updateMonitoringFlowData

WorkflowResultInfo updateMonitoringFlowData (Array models)

フロー別モニタリング情報を更新します。

以下の項目は、正の整数を設定してください。
正の整数を設定しない場合、getMonitoringFlowDataListを使用時に例外が発生します。
・完了案件数(終了ノード到達)
・完了案件数(承認終了)
・完了案件数(取止め)
・完了案件数(否認)
・完了案件数(案件操作)

models内の以下の項目は、DBにカラムが存在しないため、フロー別モニタリングテーブルに更新しません。
[DB非関連項目]
・フロー名
・総合計
パラメータ
models Array フロー別モニタリング情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

updateMonitoringMatterData

WorkflowResultInfo updateMonitoringMatterData (Array models)

案件処理状況別モニタリング情報を更新します。
パラメータ
models Array 案件処理状況別モニタリング情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。