2012-06-12 16:08:19 +02:00
|
|
|
import akka.actor.{ Props, ActorSystem }
|
2012-05-31 22:53:15 +02:00
|
|
|
import akka.osgi.ActorSystemActivator
|
|
|
|
|
import org.apache.servicemix.examples.akka.Listener
|
|
|
|
|
import org.apache.servicemix.examples.akka.Master
|
|
|
|
|
|
|
|
|
|
//#Activator
|
|
|
|
|
class Activator extends ActorSystemActivator("PiSystem") {
|
|
|
|
|
|
|
|
|
|
def configure(system: ActorSystem) {
|
|
|
|
|
val listener = system.actorOf(Props[Listener], name = "listener")
|
|
|
|
|
val master = system.actorOf(Props(new Master(4, 10000, 10000, listener)), name = "master")
|
|
|
|
|
master ! Calculate
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
//#Activator
|