Rubrique précédente: Exclusion de l'interception et de la virtualisationRubrique suivante: Exemple : Génération de réponses automatiques pour les appels EJB


Génération de réponses automatiques d'agent Java

Vous pouvez utiliser l'agent Java pour DevTest pour enregistrer des transactions, même lorsque l'arrière-plan n'est pas disponible.

Pour configurer cette fonctionnalité, ajoutez la directive respond (Répondre) au fichier rules.xml. La directive respond a le format suivant :

<respond class="class_or_interface_name" method="method_name" signature="signature" source="string_value" args="string_value" return="class_name"/>

Cette directive doit être placée dans l'élément agent du fichier rules.xml.

L'attribut class est le seul attribut requis.

Utilisez les attributs suivants pour spécifier la ou les méthodes que l'agent doit intercepter :

Lorsque l'agent intercepte un appel de méthode qui correspond à la spécification, il effectue les actions suivantes :

Vous pouvez utiliser l'attribut return pour spécifier le type d'objet et remplacer ainsi la première étape.

Si une valeur contient un signe moins, remplacez-le par le texte suivant :

&lt;

Si une valeur contient un signe supérieur à, remplacez-le par le texte suivant :

&gt;