ProbeHandlerMulti : global

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • L’API ProbeHandlerMulti est un gestionnaire de sonde pour les multisondes.

    Ce script include ne fonctionne pas avec les paramètres de sonde qui disposent de value_scripts et ne fonctionne pas avec les sondes JavaScript.

    À utiliser dans n’importe quel script côté serveur où vous devez configurer une multisonde.

    ProbeHandlerMulti : addParameters(String parent, String sysID, GlideRecord probe)

    Ajoute les paramètres de sonde à l’élément parent XML donné, extrait de la table de paramètres de la sonde donnée.

    Tableau 1. Paramètres
    Nom Type Description
    parent Chaîne Élément parent XML auquel ajouter des paramètres.
    sysID Chaîne sys_id de la sonde à partir de laquelle obtenir les paramètres.
    Sonde GlideRecord GlideRecord facultatif de la sonde. S’il est présent et qu’il existe un gestionnaire de sonde, il est appelé.
    Tableau 2. Renvoie
    Type Description
    nul

    ProbeHandlerMulti : addProbes(String parent, String sysID)

    Ajoute les sondes de cette multisonde au document.

    Tableau 3. Paramètres
    Nom Type Description
    parent Chaîne Élément parent XML auquel ajouter les sondes.
    sysID Chaîne sys_id de la multisonde
    Tableau 4. Renvoie
    Type Description
    nul

    ProbeHandlerMulti : run()

    Exécute la sonde.

    Tableau 5. Paramètres
    Nom Type Description
    Aucun
    Tableau 6. Renvoie
    Type Description
    nul

    ProbeHandlerMulti : runProbeHandler(paramètres de chaîne, sysID de chaîne, sonde GlideRecord)

    Si le paramètre GlideRecord de la sonde donnée est présent et contient un gestionnaire de sonde, exécute le gestionnaire de sonde et ajoute tous les paramètres qu’il crée à l’élément de paramètre donné.

    Tableau 7. Paramètres
    Nom Type Description
    paramètres Chaîne Élément de paramètre XML auquel ajouter des paramètres.
    sysID Chaîne sys_id de la sonde à partir de laquelle obtenir les paramètres.
    Sonde GlideRecord GlideRecord facultatif de la sonde. S’il est présent et qu’il existe un gestionnaire de sonde, il est appelé.
    Tableau 8. Renvoie
    Type Description
    nul

    ProbeHandlerMulti : setParameter(Parent de chaîne, Nom de chaîne, Valeur de chaîne)

    Définit la valeur d’un élément de paramètre XML donné.

    Tableau 9. Paramètres
    Nom Type Description
    parent Chaîne Élément parent XML auquel ajouter le paramètre.
    nom Chaîne Nom du paramètre à définir
    valide Chaîne Valeur sur laquelle définir le paramètre.
    Tableau 10. Renvoie
    Type Description
    nul