Я разрабатываю приложение веб-сокета в игре и использую реализацию веб-сокета на основе актера в соответствии с их официальным руководством (https://www.playframework.com/documentation/2.8.x/JavaWebSockets)
В контроллере
public WebSocket socket() {
System.out.println("socket connecton received");
return WebSocket.Text.accept(
request -> ActorFlow.actorRef(WebSocketActor::props, actorSystem, materializer));
}
WebSocketActor реализован с типизированными актерами, как показано ниже
public class WebSocketActor extends AbstractBehavior<String> {
Но проблема заключается в том, что он дает мне следующую ошибку Несовместимые типы: ActorRef не конвертируется в ActorRef и выглядит как ActorFlow .actorRef разрешает только не типизированные актеры.
Как использовать Typed Actor с вышеприведенной реализацией.