|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| 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 Summary | |
|---|---|
| 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 Summary | |
|---|---|
| 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 |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||