Esta seção fornece informações de referência detalhadas para os objetos e itens de dados da probe.
O Objeto Probekit
O objeto Probekit é um contêiner de alto nível para um ou mais objetos de Probe. Um arquivo de origem .probe pode conter somente um objeto Probekit. Quando a probe é construída ou importada, os valores de propriedade do id e da versão version do objeto Probekit são utilizados para identificar a probe no registro do Probekit.O Objeto Etiqueta
O objeto Etiqueta contém um nome e informações descritivas que são exibidos no registro do Probekit. Uma probe pode conter muitas etiquetas, cada uma contendo as informações visíveis aos usuários em uma linguagem diferente. O registro do Probekit seleciona e exibe a etiqueta que é apropriada para o código do idioma. É possível especificar uma etiqueta padrão para ser exibida quando nenhuma etiqueta específica para o código do idioma correspondente é fornecida.O Objeto Probe
O objeto Probe descreve uma única probe que está contida em um objeto Probekit. Pode haver várias probes em um objeto Probekit.O Objeto Import da Probe
O objeto Import da probe é uma especificação dos pacotes e classes Java referenciados pela probe.O Objeto FragmentAtClassScope da Probe
O objeto FragmentAtClassScope da probe é uma especificação para os dados e requisitos de inicialização de uma probe.O Objeto StaticField da Probe
O objeto StaticField da probe insere um novo campo estático em cada classe Java com probe. Esse campo estático é acessível aos fragmentos de probe e pode ser utilizado para armazenar informações dentro das classes com probe.O Objeto Fragment da Probe
O objeto Fragment da probe é uma especificação da lógica de uma probe. Ele contém o código fonte Java que será executado.O Objeto Data da Probe
Os objetos Data da probe contêm os nomes e tipos de itens de dados que são referenciados pelo código fonte no objeto Code de um fragmento.O Objeto Target da Probe
O objeto Target da probe é uma especificação das classes e métodos aos quais a probe deve ser aplicada.O Fragmento executableUnit da Probe
O fragmento executableUnit da probe permite executar uma coleta de dados refinada para métodos que correspondem à especificação de destino e filtro da probe e que possuem informações disponíveis sobre o código fonte.O Fragmento staticInitializer da Probe
O tipo de fragmento de probe staticInitializer permite inserir um novo código no inicializador de classes de cada classe com probe. Se a classe não possuir um inicializador de classes, ele será criado.O Formato da Cadeia methodLineTables
A cadeia de dados methodLineTables codifica uma tabela com uma entrada para cada unidade executável em uma classe.
Tópico Pai: Coletando Dados de Tempo de Execução com Monitoramentos Definidos pelo Usuário