Cette section fournit des informations de référence détaillées sur les objets de sonde et éléments de données.
L'objet Probekit
L'objet Probekit est le conteneur de niveau supérieur d'un ou plusieurs objets Sonde. Un fichier .probe ne peut contenir qu'un seul objet Probekit. Lorsque la sonde est générée ou importée, les valeurs de propriété id et version de l'objet Probekit sont utilisées pour identifier la sonde dans le registre Probekit.L'objet Libellé
L'objet Libellé contient un nom et des informations descriptives affichées dans le registre Probekit. Une sonde peut contenir plusieurs libellés, chacun contenant les informations visibles pour l'utilisateur dans une langue différente. Le registre Probekit sélectionne et affiche le libellé approprié à l'environnement local. Vous pouvez spécifier un libellé par défaut à afficher lorsqu'aucun libellé spécifique à l'environnement local correspondant n'est fourni.L'objet Probe
L'objet Probe décrit une seule sonde contenue dans un objet Probekit. Un objet Probekit peut contenir plusieurs sondes.L'objet de sonde Import
L'objet de sonde Import est une spécification des modules et classes Java référencés par la sonde.L'objet de sonde FragmentAtClassScope
L'objet de sonde FragmentAtClassScope est une spécification des exigences de données et d'initialisation d'une sonde.L'objet de sonde StaticField
L'objet de sonde StaticField insère un nouveau champ statique dans chaque classe Java à sonde. Ce champ statique est accessible aux fragments de sonde, et peut être utilisé pour stocker des informations dans des classes à sonde.L'objet de sonde Fragment
L'objet de sonde Fragment est une spécification de logique d'une sonde. Il contient le code source Java qui sera exécuté.L'objet de sonde Data
Les objets de sonde Data contiennent les noms et les types des éléments de données référencés par le code source dans un objet Code d'un fragment.L'objet de sonde Target
L'objet de sonde Target est une spécification des classes et des méthodes auxquelles la sonde doit être appliquée.Le fragment de sonde executableUnit
Le fragment de sonde executableUnit vous permet d'effectuer une collecte de données plus affinée pour des méthodes correspondant à la spécification de cible et de filtre de la sonde, et pour lesquelles des informations sur le code source sont disponibles.Le fragment de sonde staticInitializer
Le type de fragment de sonde staticInitializer vous permet d'insérer un nouveau code dans l'initialiseur de classe de chaque classe à sonde. Si la classe ne comprend pas d'initialiseur de classe, il en sera créé un.Le format de chaîne methodLineTables
La chaîne de données methodLineTables code un tableau à une entrée pour chaque unité exécutable d'une classe.
Sujet parent : Collecte de données en contexte d'exécution avec des sondes définies par l'utilisateur