Comment intercepter une invocation de méthode avec des fonctionnalités java standard (sans AspectJ etc)?

Je veux intercepter tous les appels de méthode à une classe Maclasse pour être en mesure de réagir sur certains setter-invocations.

J'ai essayé d'utiliser des proxies dynamiques, mais autant que je sache, cela ne fonctionne que pour les classes implémentant l'interface. Mais MyClass ne dispose pas d'une telle interface.

Est-il un autre moyen, en plus de l'implémentation d'une classe wrapper, que les délégués de toutes les invocations d'un membre, ce qui est une instance de Maclasse ou d'ailleurs à l'aide de l'AOP?

source d'informationauteur Tobias Hilka