Allows to compose actor behaviour by stacking up receive
methods
via stackReceive
.
Allows to compose actor behaviour by stacking up receive
methods
via stackReceive
.
trait Foo extends ComposableActor { stackReceive { case "foo" => println("foo") } } trait Bar extends ComposableActor { stackReceive { case "bar" => println("bar") } }
class FooBar extends Foo with Bar
val fooBar = system actorOf Props { new FooBar } fooBar ! "foo" // outputs "foo" fooBar ! "bar" // outputs "bar"
Allows to compose actor behaviour by stacking up receive
methods
via stackReceive
.
Allows to compose actor behaviour by stacking up receive
methods
via stackReceive
.
Refer to ComposableActor
Spawner trait defines methods for creation of simple stateless actors.