ProbeHandlerMulti: グローバル
ProbeHandlerMulti スクリプトインクルードは、マルチプローブのプローブハンドラーです。
このスクリプトインクルードは、value_scriptsを持つプローブパラメーターでは機能せず、JavaScript プローブでは機能しません。
このスクリプトインクルードは、マルチプローブを構成する必要があるサーバー側スクリプトで使用できます。
ProbeHandlerMulti - addParameters(String parent, String sysID, GlideRecord probe)
指定されたプローブのパラメーターテーブルから取得された、指定された XML 親要素にプローブパラメーターを追加します。
| 名前 | タイプ | 説明 |
|---|---|---|
| 親 | 文字列 | パラメーターを追加する XML 親要素。 |
| sysID | 文字列 | パラメーターを取得するプローブのsys_id。 |
| プローブ | GlideRecord | プローブのオプションの GlideRecord。存在し、プローブハンドラーがある場合は、呼び出されます。 |
| タイプ | 説明 |
|---|---|
| なし |
ProbeHandlerMulti:addProbes(文字列の親, 文字列 sysID)
このマルチプローブのプローブをドキュメントに追加します。
| 名前 | タイプ | 説明 |
|---|---|---|
| 親 | 文字列 | プローブを追加する XML 親要素。 |
| sysID | 文字列 | マルチプローブのsys_id |
| タイプ | 説明 |
|---|---|
| なし |
ProbeHandlerMulti:run()
プローブを実行します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
ProbeHandlerMulti - runProbeHandler(文字列パラメーター、文字列 sysID、GlideRecord プローブ)
指定されたプローブの GlideRecord が存在し、プローブハンドラーが含まれている場合、プローブハンドラーを実行し、作成したパラメーターを指定されたパラメーター要素に追加します。
| 名前 | タイプ | 説明 |
|---|---|---|
| params | 文字列 | パラメーターを追加する XML パラメーター要素。 |
| sysID | 文字列 | パラメーターを取得するプローブのsys_id。 |
| プローブ | GlideRecord | プローブのオプションの GlideRecord。存在し、プローブハンドラーがある場合は、呼び出されます。 |
| タイプ | 説明 |
|---|---|
| なし |
ProbeHandlerMulti - setParameter(文字列の親, 文字列名, 文字列値)
指定された XML パラメーター要素の値を設定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| 親 | 文字列 | パラメーターを追加する XML 親要素。 |
| 名前 | 文字列 | 設定するパラメーターの名前 |
| 値 | 文字列 | パラメーターを設定する値。 |
| タイプ | 説明 |
|---|---|
| なし |