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.