我有一个 OrderManagerActor,它接受来自实现 Message 接口的类的消息。
该接口由以下类 CreateOrderMessage、DeleteOrderMessage、UpdateOrderStatusMessage 实现。
尝试在 OrderManagerActor 中注册 createReceive() 方法时
@Override
public Receive<Message> createReceive() {
return ReceiveBuilder.create()
.onMessage(CreateOrderMessage.class, this::createOrder)
.build();
}
我得到以下信息:
原因:不兼容的类型:Behavior无法转换为Behavior