This trait should be included in Akka Actors to enable logging.
This trait should be included in Akka Actors to enable logging. Click the visibility All button to see protected members that are defined here. You might also want to un-click the Actor button.
The trait for logging ids.
The trait for logging ids. It can be either a RequestId io a specific request or NoId when there is no associated request.
This trait should be included in Scala (non-actor) classes to enable logging.
This trait should be included in Scala (non-actor) classes to enable logging. Click the visibility All button to see protected members that are defined here.
An appender that writes log messages to files.
Trait for log appender classes.
Trait for log appender companion objects.
This class provides the methods needed for logging.
This class provides the methods needed for logging. It is accessed by including one of the traits ClassSupport or ActorSupport.
the actor system.
name of the service (to log).
version of the service (to log).
host name (to log).
optional sequence of log appenders to use. Default is to use built-in stdout and file appenders.
The logging id of a specific request.
The logging id of a specific request.
the global unique id of the request. Optional: A new unique id will be created if this is not specified.
a sub-id used when a a service is called multiple times for the same global request. Optional: defaults to 0.
a field for controlling per request log levels. Optional, defaults to no per request control.
The common parent of all rich exceptions.
The type for rich messages.
The type for rich messages. This can be a String or Map[String,String] See the project README file for other options.
A position in a Scala source file.
A position in a Scala source file.
the name of the file.
the package.
the name of the enclosing class.
a line number.
A log appender that write common log messages to stdout.
Include this trait in classes you want to time.
Companion object for FileAppender class.
This companion object for the RichException class.
This companion object for the RichException class. You might want to turn off Throwable methods.
Companion object for the StdOutAppender class.
Marker to indicate no exception is present
The id value used in logging calls when there is no associated request.
Convert a rich message to a printable string.
Convert a rich message to a printable string.
the rich message.
a string that shows the message contents.
The package for the logging API.