pekko/akka-docs/scala
Roland f46c6dc533 introducing: MainBus feat. LoggingBus
most tests passing, everything compiling, but docs not updated and nasty
thread-leak preventing me from running the whole test-suite (which is
the reason for this commit: I want to chase down that one first).

- the app.mainbus is classified by Class[_] (currently lookup, will
  possibly change to sub-class-aware) and accepts AnyRef messages
- LoggingBus handles akka.event-handlers from config specially:
  + start them as system services, supervised by SystemGuardian
  + keep their subscriptions in sync when logLevel_= is called
  + send them InitializeLogger(bus) message before subscribing them (so
    they can register for extras like Mute/UnMute)
- two-phased start-up: first phase with actor-less stdout logging, then
  subscription of config loggers, then remove stdout logger (logLevels
  configurable separately)
- MainBusReaper watches registered receivers and unsubscribes them upon
  death (started in phase 2)
- logger factory on Logging object, needs app/bus and log source;
  default instance in app.log
2011-10-27 12:36:22 +02:00
..
code introducing: MainBus feat. LoggingBus 2011-10-27 12:36:22 +02:00
actor-registry.rst Fixing the camel tests for real this time by introducing separate registered/unregistered events for actors and typed actors 2011-09-22 17:15:51 +02:00
actors.rst document anonymous actors and their perils, fixes #1242 2011-10-25 11:48:21 +02:00
agents.rst Added sample to Transactional Agents 2011-04-28 08:19:04 +02:00
dataflow.rst Update to scala 2.9.0 and sbt 0.7.7 2011-05-13 02:41:28 +12:00
dispatchers.rst Removing PriorityDispatcher since you can now use Dispatcher with UnboundedPriorityMailbox or BoundedProprityMailbox 2011-10-04 20:10:04 +02:00
fault-tolerance.rst Renaming link/unlink to startsMonitoring/stopsMonitoring 2011-10-14 15:09:46 +02:00
fsm.rst add TestFSMRef docs 2011-06-19 22:20:45 +02:00
futures.rst A typo is corrected in Future example Scala code 2011-10-21 16:14:37 +02:00
http.rst Major rework of supervision and death watch, still not fully functioning 2011-09-28 14:19:59 +02:00
index.rst Adding initial support for Props 2011-08-26 17:25:18 +02:00
remote-actors.rst Renaming link/unlink to startsMonitoring/stopsMonitoring 2011-10-14 15:09:46 +02:00
routing.rst Implementing support for custom eviction actions in ActorPool as well as providing default Props for workers 2011-10-07 11:20:49 +02:00
serialization.rst Start removed but cluster is broken 2011-09-08 11:02:17 +02:00
stm.rst Conversion of class names into literal blocks 2011-10-26 14:22:16 +02:00
testing.rst add missing .start() to testing.rst, fixes #1266 2011-10-25 11:47:45 +02:00
testkit-example.rst Start removed but cluster is broken 2011-09-08 11:02:17 +02:00
transactors.rst Start removed but cluster is broken 2011-09-08 11:02:17 +02:00
tutorial-chat-server.rst Renaming link/unlink to startsMonitoring/stopsMonitoring 2011-10-14 15:09:46 +02:00
typed-actors.rst Class names and types in the text are converted into literal blocks 2011-10-25 13:34:28 +02:00