Interface | Description |
---|---|
ActorClassification |
Maps ActorRefs to ActorRefs to form an EventBus where ActorRefs can listen to other ActorRefs
|
ActorClassifier |
Can be mixed into an EventBus to specify that the Classifier type is ActorRef
|
ActorEventBus |
Represents an EventBus where the Subscriber type is ActorRef
|
DiagnosticLoggingAdapter |
LoggingAdapter extension which adds MDC support.
|
EventBus |
Represents the base type for EventBuses
Internally has an Event type, a Classifier type and a Subscriber type
|
Logging.LogEvent |
Base type of LogEvents
|
Logging.StdOutLogger | |
LoggingAdapter |
Logging wrapper to make nicer and optimize: provide template versions which
evaluate .toString only if the log level is actually enabled.
|
LoggingBus |
This trait brings log level handling to the EventStream: it reads the log
levels for the initial logging (StandardOutLogger) and the loggers & level
for after-init logging, possibly keeping the StandardOutLogger enabled if
it is part of the configured loggers.
|
LogSource<T> |
This trait defines the interface to be provided by a “log source formatting
rule” as used by
Logging ’s apply /create method. |
LookupClassification |
Maps Subscribers to Classifiers using equality on Classifier to store a Set of Subscribers (hence the need for compareSubscribers)
Maps Events to Classifiers through the classify-method (so it knows who to publish to)
|
PredicateClassifier |
Can be mixed into an EventBus to specify that the Classifier type is a Function from Event to Boolean (predicate)
|
ScanningClassification |
Maps Classifiers to Subscribers and selects which Subscriber should receive which publication through scanning through all Subscribers
through the matches(classifier, event) method
|
SubchannelClassification |
Classification which respects relationships between channels: subscribing
to one channel automatically and idempotently subscribes to all sub-channels.
|
Class | Description |
---|---|
AddressTerminatedTopic$ |
INTERNAL API
|
BusLogging |
LoggingAdapter that publishes Logging.LogEvent to event stream. |
DeadLetterListener | |
DummyClassForStringSources |
This is a “marker” class which is inserted as originator class into
Logging.LogEvent when the string representation was supplied
directly. |
EventStream | |
EventStream$ | |
Logging |
Main entry point for Akka logging: log levels and message types (aka
channels) defined for the main transport medium, the main event bus.
|
Logging.Debug |
For DEBUG Logging
|
Logging.Debug$ | |
Logging.Debug2 | |
Logging.DefaultLogger |
Actor wrapper around the standard output logger.
|
Logging.Error |
For ERROR Logging
|
Logging.Error.NoCause$ |
Null Object used for errors without cause Throwable
|
Logging.Error$ | |
Logging.Error2 | |
Logging.Error2$ | |
Logging.Extension$ |
INTERNAL API
|
Logging.Info |
For INFO Logging
|
Logging.Info$ | |
Logging.Info2 | |
Logging.InitializeLogger |
Message which is sent to each default logger (i.e.
|
Logging.InitializeLogger$ | |
Logging.LogEventException |
Exception that wraps a LogEvent.
|
Logging.LoggerInitialized |
Response message each logger must send within 1 second after receiving the
InitializeLogger request.
|
Logging.LoggerInitialized$ | |
Logging.LogLevel |
Marker trait for annotating LogLevel, which must be Int after erasure.
|
Logging.LogLevel$ | |
Logging.StandardOutLogger |
Actor-less logging implementation for synchronous logging to standard
output.
|
Logging.Warning |
For WARNING Logging
|
Logging.Warning$ | |
Logging.Warning2 | |
Logging$ |
Main entry point for Akka logging: log levels and message types (aka
channels) defined for the main transport medium, the main event bus.
|
LoggingReceive |
This decorator adds invocation logging to a Receive function.
|
LoggingReceive$ | |
LogSource$ |
This object holds predefined formatting rules for log sources.
|
NoLogging |
NoLogging is a LoggingAdapter that does absolutely nothing – no logging at all.
|
NoLogging$ |
NoLogging is a LoggingAdapter that does absolutely nothing – no logging at all.
|
Exception | Description |
---|---|
Logging.LoggerException |
Artificial exception injected into Error events if no Throwable is
supplied; used for getting a stack dump of error locations.
|
Logging.LoggerInitializationException |
LoggerInitializationException is thrown to indicate that there was a problem initializing a logger
|