Неакторный класс отправляет синхронное сообщение актеру, например, так:
val response = WorkData !? "hello"
Если я хочу ответить на это сообщение сразу, то я сделаю это:
receive {
case "hello" => reply("world")
}
Но если мне нужно будет ответить некоторое время в будущем, то как мне сохранить ссылку на вызывающего абонента и отправить ответ после этого?