ServiceRegistryQuery - Global

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • A inclusão de script ServiceRegistryQuery fornece métodos para mapear os resultados da consulta de registro de serviço do Shazzam em relação a uma probe de porta. As classes secundárias fornecem especificações sobre o mapeamento.

    Use esta inclusão de script durante a fase de verificação de descoberta.

    ServiceRegistryQuery - ServiceRegistryQuery (origem do objeto)

    Cria uma instância da classe ServiceRegistryQuery.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    origem Objeto Um GlideRecord ou sys_id do serviço de registro.

    ServiceRegistryQuery - findForPortProbe(PortProbe portProbe)

    Analisa uma matriz de IDs para a probe de porta fornecida.

    Tabela 2. Parâmetros
    Nome Tipo Descrição
    portProbe PortProbe A probe de porta
    Tabela 3. Retorna
    Tipo Descrição
    vazio

    ServiceRegistryQuery - get(objeto de origem)

    Recupera um serviço de registro por ID, independentemente da classe secundária.

    Tabela 4. Parâmetros
    Nome Tipo Descrição
    origem Objeto O serviço de registro GlideRecord ou sys_id.
    Tabela 5. Retorna
    Tipo Descrição
    Cadeia de caracteres O serviço de registro

    ServiceRegistryQuery - getShazzamQuerierClassname()

    Retorna o Shazzam! nome da classe do pesquisador.

    Tabela 6. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 7. Retorna
    Tipo Descrição
    Cadeia de caracteres O nome da classe

    ServiceRegistryQuery - toPortProbeMap()

    Recupera o XML de probe de porta e cria um mapa.

    Tabela 8. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 9. Retorna
    Tipo Descrição
    Cadeia de caracteres O mapa de probe de porta

    ServiceRegistryQuery - toPortProbeXml()

    Cria uma saída XML para o Shazzam! probes de porta.

    Tabela 10. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 11. Retorna
    Tipo Descrição
    Cadeia de caracteres A saída XML da probe.