インターフェイスへのすべてのメソッド呼び出しの呼び出しをインターセプトする必要があります。私はJava動的プロキシを通過しましたが、それは私を助けません。私はこれが達成できるかどうかも分かりませんが、確認することを考えました。Javaインターフェイスメソッドの呼び出しを傍受する
だから、基本的には次のように私はインターフェイスを持って言うことができます:
public interface Foo {
public String getValue();
}
私がfooのいずれかの実装から)のgetValue(へのすべての呼び出しをインターセプトしたいと思います。問題は、Fooのさまざまな実装を制御できないためです。動的プロキシを使用できないためです。
これを行う方法はありますか?
ありがとうございました。
Interfaceの代わりにAbstract.classを使用すると、各サブgetValue()によって呼び出されるプライベートメソッドを実装できるようになります –