Доступ к переменной Scala AKKA или возврат значения

Вот мой код:

class testActor extends Actor   {
    var test = "test2"
    def receive = {
            case "test" ⇒ 
                    test="works"
                    "works"

    }
}


 def test = Action {
    var test = "test"
    val system = ActorSystem("MySystem")
    val myActor = system.actorOf(Props[testActor.testActor], name = "testActor")

    myActor ! "test"

    test = myActor.test

Ok(views.html.test(test))
}

линия :тест = мойАктер.тест не работает.

Мне нужен либо способ доступа к тому, что возвращает функция актора, в данном случае «работает», либо способ доступа к переменной внутри актера.

5
задан user1491739 13 July 2012 в 20:03
поделиться