Акка / Java getContext (). Стать с параметром?
В Akka / Scala можно передавать параметры в пользовательскую функцию приема, поэтому можно передавать все состояние актера через параметры без использования изменяемых переменных.
context.become(myCustomReceive(param1, param2))
Но в Java Api вы можете передать только процедуру, которая получает полученное сообщение как единственный параметр
getContext().become( new Procedure {
public void apply(Object param) throws Exception
{
// ...
}
}
Есть ли чистый способ сделать такой же трюк в Java?