rewrite quickstart page, #22900

This commit is contained in:
Patrik Nordwall 2017-05-12 13:43:33 +02:00
parent 4cb9c2436f
commit 68aeba1cb7
4 changed files with 13 additions and 200 deletions

View file

@ -1,32 +0,0 @@
//#full-example
package quickstart
import akka.actor.{ Actor, ActorRef, Props, ActorSystem }
import scala.io.StdIn
object HelloWorldApp {
def main(args: Array[String]): Unit = {
//#create-send
val system = ActorSystem("hello-world-actor-system")
try {
// Create hello world actor
val helloWorldActor: ActorRef = system.actorOf(Props[HelloWorldActor], "HelloWorldActor")
// Send message to actor
helloWorldActor ! "World"
// Exit the system after ENTER is pressed
StdIn.readLine()
} finally {
system.terminate()
}
//#create-send
}
}
//#actor-impl
class HelloWorldActor extends Actor {
def receive = {
case msg: String => println(s"Hello $msg")
}
}
//#actor-impl
//#full-example