csw.logging.client.appenders

Members list

Type members

Classlikes

Companion object for FileAppender class.

Companion object for FileAppender class.

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class FileAppender(system: ActorSystem[_], stdHeaders: JsObject) extends LogAppender

An appender that writes log messages to files.

An appender that writes log messages to files.

Value parameters

stdHeaders

the headers that are fixes for this service.

system

typed Actor System

Attributes

Companion
object
Supertypes
trait LogAppender
class Object
trait Matchable
class Any
trait LogAppender

Trait for log appender classes.

Trait for log appender classes.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Trait for log appender companion objects

Trait for log appender companion objects

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Companion object for the StdOutAppender class

Companion object for the StdOutAppender class

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class StdOutAppender(system: ActorSystem[_], stdHeaders: JsObject, logPrinter: Any => Unit) extends LogAppender

A log appender that writes common log messages to stdout. Stdout output can be printed as oneLine or pretty. oneLine will print only the message of the log statement in single line and pretty will print all the information of log statement.

A log appender that writes common log messages to stdout. Stdout output can be printed as oneLine or pretty. oneLine will print only the message of the log statement in single line and pretty will print all the information of log statement.

Value parameters

stdHeaders

the headers that are fixes for this service

system

typed Actor System

Attributes

Companion
object
Supertypes
trait LogAppender
class Object
trait Matchable
class Any