Мне нужно перехватить вызовы для всех вызовов методов интерфейса. Я прошел через динамические прокси Java, но это мне не поможет. Я даже не уверен, что это может быть достигнуто, но думал о подтверждении.
Итак, в основном, скажем, у меня есть интерфейс следующим образом:
public interface Foo {
public String getValue();
}
Я хотел бы перехватить все вызовы getValue () из любых реализаций Foo. Проблема в том, что у меня нет контроля над различными реализациями Foo, из-за чего я не могу использовать динамические прокси.
Есть ли способ, которым я могу это сделать?
Спасибо.