ServiceRegistryQuery - Global

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • 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.

    표 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.

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

    ServiceRegistryQuery - get(Object source)

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

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

    ServiceRegistryQuery - getShazzamQuerierClassname()

    Returns the Shazzam! querier class name.

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

    ServiceRegistryQuery - toPortProbeMap()

    Retrieves the port probe XML and creates a map.

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

    ServiceRegistryQuery - toPortProbeXml()

    Creates XML output for Shazzam! port probes.

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