Towards getting-started docs
This commit is contained in:
parent
ecbcc56f28
commit
435d95bcdc
18 changed files with 1161 additions and 0 deletions
29
akka-docs-new/src/test/scala/tutorial_3/IotApp.scala
Normal file
29
akka-docs-new/src/test/scala/tutorial_3/IotApp.scala
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
/**
|
||||
* Copyright (C) 2009-2017 Lightbend Inc. <http://www.lightbend.com>
|
||||
*/
|
||||
package tutorial_3
|
||||
|
||||
import akka.actor.ActorSystem
|
||||
import tutorial_3.DeviceManager.RequestTrackDevice
|
||||
|
||||
import scala.io.StdIn
|
||||
|
||||
object IotApp {
|
||||
|
||||
def main(args: Array[String]): Unit = {
|
||||
val system = ActorSystem("iot-system")
|
||||
|
||||
try {
|
||||
// Create top level supervisor
|
||||
val supervisor = system.actorOf(DeviceManager.props(), "iot-supervisor")
|
||||
|
||||
supervisor ! RequestTrackDevice("mygroup", "device1")
|
||||
|
||||
// Exit the system after ENTER is pressed
|
||||
StdIn.readLine()
|
||||
} finally {
|
||||
system.terminate()
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue