Class DiagnosticsLogger

java.lang.Object
org.pipservices3.components.log.Logger
org.pipservices3.components.log.DiagnosticsLogger
All Implemented Interfaces:
org.pipservices3.commons.config.IConfigurable, org.pipservices3.commons.config.IReconfigurable, org.pipservices3.commons.refer.IReferenceable, ILogger

public class DiagnosticsLogger
extends Logger
  • Constructor Details

    • DiagnosticsLogger

      public DiagnosticsLogger()
  • Method Details

    • write

      protected void write​(LogLevel level, String correlationId, Exception error, String message)
      Writes a log message to the logger destination.
      Specified by:
      write in class Logger
      Parameters:
      level - a log level.
      correlationId - (optional) transaction id to trace execution through call chain.
      error - an error object associated with this message.
      message - a human-readable message to log.