Я использую Akka с Java. Согласно документации, context.become()
принимает Procedure<Object>
в качестве параметра. Фактически, он ожидает PartialFunction<Object, BoxedUnit>
, который, кажется, является автогенерированным с множеством методов со странными именами.
Каков правильный способ использования функции get() из Java?
PS я использую Akka 2.0.3
Обновление:
Похоже, существуют два метода: context() и getContext(). Первый возвращает ActorContext, а второй возвращает UntypedActorContext. UntypedActorContext имеет become(Procedure<Object>)
.