Akka型付きアクターは、JDKプロキシーを使用して2つの部分に分けて作成されます。プロキシーは指定されたインターフェースの製品であり、実装はバッキング管理インスタンスを形成します。しかし、この構成手段は、TypedActorが複数の型(インタフェース)を実装するのを防ぎます。複数のインタフェースを持つプロキシでTypedActorsを作成することはAkkaでも可能ですか?
私は、Akka 2.0がこれを変更しようとしているところを読んだと思っていました。誰にもこれに関する考え方や回避策はありますか?この段階ではスカラではなく純粋なJavaでAkkaを使用しています
Viktorに感謝します。このスーパーチャージはJava APIでも可能ですか? – magicduncan
いいえ、それは見落としです、私は切符を開きます。 –
Btwでは、プロキシするインターフェイスを拡張し、そのクラスをtypedActorOfの「インターフェイス」に提供するクラスを作成することで、期待した結果を得ることができます。 typedActorOfはそのクラスを見て、それがインターフェイスクラスではないことを見て、それがすべてのインターフェイスを抽出し、それらをプロキシします。 –