pekko/akka-docs/rst/java/code/docs
Gaston M. Tonietti 9e9d5541b4 +act #3671 Implementing support for MDC values defined by the application. Fixes #3671.
* Added LogEvent subclasses with new field for transporting the MDC custom values.
* Slf4jLogger now takes MDC values from new LogEvent field, puts all in MDC before appending the log, and removes all after.
* New trait DiagnosticLoggingAdapter was introduced, which extends LoggingAdapter and adds MDC support with methods to get, set and clear MDC values.
* New factory method added to Logging for getting loggers with MDC support.
* BusLogging was changed to create new LogEvents including the MDC values.
* Actors can mixin with DiagnosticActorLogging which defines a diagnostic logger "log", has a hook to override for defining MDC values per message, and overrides aroundReceive for setting and clearing MDC around receive execution.
* Proper documentation was added for Scala and Java under the Logging/Slf4j section.
2013-11-15 11:09:22 -03:00
..
actor add ActorRef.noSender() for the Java API, see #3429 2013-06-20 15:51:23 +02:00
agent Wait on shutdown of extra actor systems in tests. See #3217 2013-05-07 11:02:03 +02:00
camel Keep the order of buffered messages in Camel producer, see #3477 2013-06-27 16:45:47 +02:00
dispatcher =doc #3639 Show complete custom mailbox example. 2013-10-15 12:18:17 +02:00
event +act #3671 Implementing support for MDC values defined by the application. Fixes #3671. 2013-11-15 11:09:22 -03:00
extension Java (Eclipse) compatibility of extensions, see #3469 2013-06-24 20:27:23 +02:00
future Wrap long lines, for pdf 2013-05-30 14:45:15 +02:00
io add ActorRef.noSender() for the Java API, see #3429 2013-06-20 15:51:23 +02:00
jrouting +act #3663 Package BalancingDispatcher for usage in router pool 2013-10-16 14:44:39 +02:00
pattern Wait on shutdown of extra actor systems in tests. See #3217 2013-05-07 11:02:03 +02:00
persistence !per #3707 Channel enhancements 2013-11-14 12:05:37 +01:00
remoting add ActorRef.noSender() for the Java API, see #3429 2013-06-20 15:51:23 +02:00
serialization Wrap long lines, for pdf 2013-05-30 14:45:15 +02:00
testkit add ActorRef.noSender() for the Java API, see #3429 2013-06-20 15:51:23 +02:00
transactor add ActorRef.noSender() for the Java API, see #3429 2013-06-20 15:51:23 +02:00
zeromq add ActorRef.noSender() for the Java API, see #3429 2013-06-20 15:51:23 +02:00