ServiceRegistryQuery - Global

Maps Shazzam service registry query results against a port probe. Child classes provide specifics on mapping.

Use this API during the discovery scanning phase.

ServiceRegistryQuery - findForPortProbe(PortProbe portProbe)

Parses an array of IDs for the given port probe.

Table 1. Parameters
Name Type Description
portProbe PortProbe The port probe
Table 2. Returns
Type Description
void


    

ServiceRegistryQuery - get(Object source)

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

Additional information about the method that does not belong in the short description.

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


    

ServiceRegistryQuery - getShazzamQuerierClassname()

Gets the Shazzam! querier class name.

Table 5. Parameters
Name Type Description
None
Table 6. Returns
Type Description
String The class name


    

ServiceRegistryQuery - ServiceRegistryQuery(Object source)

Creates an instance of the ServiceRegistryQuery class.

Table 7. Parameters
Name Type Description
source Object A GlideRecord or sys_id of the registry service.


    

ServiceRegistryQuery - toPortProbeMap()

Retrieves the port probe XML and creates a map.

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


    

ServiceRegistryQuery - toPortProbeXml()

Creates XML output for Shazzam! port probes.

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