pointcut pour intercepter des méthodes [AspectJ] - Java - Programmation
Marsh Posté le 20-07-2007 à 13:31:48
Bonjour, Je débute en programmation orienté aspect avec AspectJ. J'ai une classe Server avec des noms de méthodes comme ceci : public void action1_Remote() throws RemoteException public void action1 public int operation2 public int operation2_Remote() throws RemoteException Je vois bien comment déclarer mon pointcut pour intercepter toutes les méthodes finissant par remote : pointcut RemotemethodInvocation(): execution(public * server.*_Remote(..)); Mais j'aurais besoin d'un pointcut qui m'intercepte tous les appels aux méthodes qui ne finissent pas pas le suffixe _Remote. Est-ce qu'il y'a un moyen de specifier cela ? Merci.
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 20-07-2007 à 13:31:48
Bonjour,
Je débute en programmation orienté aspect avec AspectJ.
J'ai une classe Server avec des noms de méthodes comme ceci :
public void action1_Remote() throws RemoteException
public void action1
public int operation2
public int operation2_Remote() throws RemoteException
Je vois bien comment déclarer mon pointcut pour intercepter toutes les méthodes finissant par remote :
pointcut RemotemethodInvocation(): execution(public * server.*_Remote(..));
Mais j'aurais besoin d'un pointcut qui m'intercepte tous les appels aux méthodes qui ne finissent pas pas le suffixe _Remote.
Est-ce qu'il y'a un moyen de specifier cela ?
Merci.