Rename event-handlers to loggers, see #2979

* Rename config akka.event-handlers to akka.loggers
* Rename config akka.event-handler-startup-timeout to
  akka.logger-startup-timeout
* Rename JulEventHandler to JavaLogger
* Rename Slf4jEventHandler to Slf4jLogger
* Change all places in tests and docs
* Deprecation, old still works, but with warnings
* Migration guide
* Test for the deprecated event-handler config
This commit is contained in:
Patrik Nordwall 2013-02-01 08:02:53 +01:00
parent c6f08fb935
commit 2476831705
37 changed files with 347 additions and 216 deletions

View file

@ -9,7 +9,7 @@ import akka.event.Logging.{ DefaultLogger, LogEvent }
import akka.event.Logging.Error.NoCause
/**
* EventHandler for OSGi environment.
* Logger for OSGi environment.
* Stands for an interface between akka and the OSGi LogService
* It uses the OSGi LogService to log the received LogEvents
*/
@ -20,7 +20,7 @@ class DefaultOSGiLogger extends DefaultLogger {
override def receive: Receive = uninitialisedReceive orElse super.receive
/**
* Behaviour of the EventHandler that waits for its LogService
* Behaviour of the logger that waits for its LogService
* @return Receive: Store LogEvent or become initialised
*/
def uninitialisedReceive: Receive = {
@ -29,7 +29,7 @@ class DefaultOSGiLogger extends DefaultLogger {
context.system.eventStream.subscribe(self, classOf[LogService])
context.system.eventStream.unsubscribe(self, UnregisteringLogService.getClass)
/**
* Logs every already received LogEvent and set the EventHandler ready to log every incoming LogEvent.
* Logs every already received LogEvent and set the logger ready to log every incoming LogEvent.
*
* @param logService OSGi LogService that has been registered,
*/
@ -78,6 +78,6 @@ class DefaultOSGiLogger extends DefaultLogger {
/**
* Message sent when LogService is unregistred.
* Sent from the ActorSystemActivator to an EventHandler (as DefaultOsgiLogger).
* Sent from the ActorSystemActivator to a logger (as DefaultOsgiLogger).
*/
case object UnregisteringLogService