JavaのAkkaを使用しています。ドキュメントによると、パラメーターとしてcontext.become()
受け取りProcedure<Object>
ます。実際、PartialFunction<Object, BoxedUnit>
奇妙な名前の多くのメソッドで自動生成されたもののように見えるものを期待しています。
Javaからbecome()を使用する正しい方法は何ですか?
PS私はAkka 2.0.3を使用しています
更新: context() と getContext() の 2 つのメソッドがあるようです。1 つ目は ActorContext を返し、2 つ目は UntypedActorContext を返します。UntypedActorContext にはbecome(Procedure<Object>)
.