ServiceRegistryQuery - Global

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 1 Minute Lesedauer
  • The ServiceRegistryQuery script include provides methods to map Shazzam service registry query results against a port probe. Child classes provide specifics on mapping.

    Use this script include during the discovery scanning phase.

    ServiceRegistryQuery - ServiceRegistryQuery(Object source)

    Creates an instance of the ServiceRegistryQuery class.

    Tabelle : 1. Parameters
    Name Type Description
    source Object A GlideRecord or sys_id of the registry service.

    ServiceRegistryQuery - findForPortProbe(PortProbe portProbe)

    Parses an array of IDs for the given port probe.

    Tabelle : 2. Parameters
    Name Type Description
    portProbe PortProbe The port probe
    Tabelle : 3. Returns
    Type Description
    void

    ServiceRegistryQuery - get(Object source)

    Retrieves a registry service by id, regardless of child class.

    Tabelle : 4. Parameters
    Name Type Description
    source Object The registry service GlideRecord or sys_id.
    Tabelle : 5. Returns
    Type Description
    String The registry service

    ServiceRegistryQuery - getShazzamQuerierClassname()

    Returns the Shazzam! querier class name.

    Tabelle : 6. Parameters
    Name Type Description
    None
    Tabelle : 7. Returns
    Type Description
    String The class name

    ServiceRegistryQuery - toPortProbeMap()

    Retrieves the port probe XML and creates a map.

    Tabelle : 8. Parameters
    Name Type Description
    None
    Tabelle : 9. Returns
    Type Description
    String The port probe map

    ServiceRegistryQuery - toPortProbeXml()

    Creates XML output for Shazzam! port probes.

    Tabelle : 10. Parameters
    Name Type Description
    None
    Tabelle : 11. Returns
    Type Description
    String The XML output for the probe.