DOC: Updated dispatcher chapter (Java). See #1471

* Aligned with scala chapter
* Impl priority dispatcher sample in java
* Removed newPinnedDispatcher methods that takes ActorRef. Updated docs for PinnedDispatcher
This commit is contained in:
Patrik Nordwall 2011-12-13 16:18:51 +01:00
parent 66e7155ef1
commit 5e2dff2356
6 changed files with 244 additions and 219 deletions

View file

@ -26,14 +26,6 @@ object DispatcherDocSpec {
}
//#my-dispatcher-config
//#my-pinned-config
my-pinned-dispatcher {
type = Dispatcher
core-pool-size-min = 1
core-pool-size-max = 1
}
//#my-pinned-config
//#my-bounded-config
my-dispatcher-bounded-queue {
type = Dispatcher
@ -76,6 +68,14 @@ class DispatcherDocSpec extends AkkaSpec(DispatcherDocSpec.config) {
val dispatcher = system.dispatcherFactory.lookup("my-dispatcher-bounded-queue")
}
"defining pinned dispatcher" in {
//#defining-pinned-dispatcher
val name = "myactor"
val dispatcher = system.dispatcherFactory.newPinnedDispatcher(name)
val myActor = system.actorOf(Props[MyActor].withDispatcher(dispatcher), name)
//#defining-pinned-dispatcher
}
"defining priority dispatcher" in {
//#prio-dispatcher
val gen = PriorityGenerator { // Create a new PriorityGenerator, lower prio means more important