Rubrique précédente: Extension de l'intermédiaireRubrique suivante: Equilibreurs de charge et serveurs Web natifs


Extension Java de VSE

Dans une extension Java de VSE, vous pouvez écraser l'une des méthodes suivantes :

 

Exemple

Dans l'exemple suivant, la méthode onPostRecord() est utilisée pour changer le nom d'une classe pendant l'enregistrement. Dans cet exemple, la méthode setClassName() de la classe com.itko.lisa.remote.vse.VSEFrame est appelée. Pour de plus amples informations, reportez-vous au document JavaDocs disponible dans le dossier doc du répertoire d'installation.

public class MyInterceptor extends AbstractVSEInterceptor {
 
   ...
 
   public boolean onPostRecord(VSEFrame frame, Object src, String clazz, String method, String signature, Object[] args, Object ret) {
      frame.setClassName(clazz.replaceAll("\\.", "_"));
      return super.onPostRecord(frame, src, clazz, method, signature, args, ret);
   } 
 
}