Interface ILogger


public interface ILogger
  • Method Details

    • asScala

      csw.logging.api.scaladsl.Logger asScala()
      Returns the scala API for this instance of ILogger
      Returns:
      (undocumented)
    • debug

      void debug(Supplier<String> msg)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
    • debug

      void debug(Supplier<String> msg, Throwable ex)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
    • debug

      void debug(Supplier<String> msg, AnyId id)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      id - id of a request
    • debug

      void debug(Supplier<String> msg, Throwable ex, AnyId id)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
      id - id of a request
    • debug

      void debug(Supplier<String> msg, Supplier<Map<String,Object>> map)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
    • debug

      void debug(Supplier<String> msg, Supplier<Map<String,Object>> map, Throwable ex)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - exception to be logged together with its stack trace
    • debug

      void debug(Supplier<String> msg, Supplier<Map<String,Object>> map, AnyId id)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      id - id of a request
    • debug

      void debug(Supplier<String> msg, Supplier<Map<String,Object>> map, Throwable ex, AnyId id)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - exception to be logged together with its stack trace
      id - id of a request
    • debug

      void debug(String msg)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
    • debug

      void debug(String msg, Throwable ex)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
    • debug

      void debug(String msg, AnyId id)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      id - id of a request
    • debug

      void debug(String msg, Throwable ex, AnyId id)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
      id - id of a request
    • debug

      void debug(String msg, Map<String,Object> map)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
    • debug

      void debug(String msg, Map<String,Object> map, Throwable ex)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - exception to be logged together with its stack trace
    • debug

      void debug(String msg, Map<String,Object> map, AnyId id)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      id - id of a request
    • debug

      void debug(String msg, Map<String,Object> map, Throwable ex, AnyId id)
      Writes a debug level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - exception to be logged together with its stack trace
      id - id of a request
    • error

      void error(Supplier<String> msg)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
    • error

      void error(Supplier<String> msg, Throwable ex)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
      ex - an exception to be logged together with its stack trace
    • error

      void error(Supplier<String> msg, AnyId id)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
      id - id of a request
    • error

      void error(Supplier<String> msg, Throwable ex, AnyId id)
      Writes a error level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
      id - id of a request
    • error

      void error(Supplier<String> msg, Supplier<Map<String,Object>> map)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
    • error

      void error(Supplier<String> msg, Supplier<Map<String,Object>> map, Throwable ex)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
    • error

      void error(Supplier<String> msg, Supplier<Map<String,Object>> map, AnyId id)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      id - id of a request
    • error

      void error(Supplier<String> msg, Supplier<Map<String,Object>> map, Throwable ex, AnyId id)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
      id - id of a request
    • error

      void error(String msg)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
    • error

      void error(String msg, Throwable ex)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
      ex - an exception to be logged together with its stack trace
    • error

      void error(String msg, AnyId id)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
      id - id of a request
    • error

      void error(String msg, Throwable ex, AnyId id)
      Writes a error level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
      id - id of a request
    • error

      void error(String msg, Map<String,Object> map)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
    • error

      void error(String msg, Map<String,Object> map, Throwable ex)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
    • error

      void error(String msg, Map<String,Object> map, AnyId id)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      id - id of a request
    • error

      void error(String msg, Map<String,Object> map, Throwable ex, AnyId id)
      Writes an error level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
      id - id of a request
    • fatal

      void fatal(Supplier<String> msg)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
    • fatal

      void fatal(Supplier<String> msg, Throwable ex)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      ex - an exception to be logged together with its stack trace
    • fatal

      void fatal(Supplier<String> msg, AnyId id)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      id - id of a request
    • fatal

      void fatal(Supplier<String> msg, Throwable ex, AnyId id)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
      id - id of a request
    • fatal

      void fatal(Supplier<String> msg, Supplier<Map<String,Object>> map)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
    • fatal

      void fatal(Supplier<String> msg, Supplier<Map<String,Object>> map, Throwable ex)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
    • fatal

      void fatal(Supplier<String> msg, Supplier<Map<String,Object>> map, AnyId id)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      id - id of a request
    • fatal

      void fatal(Supplier<String> msg, Supplier<Map<String,Object>> map, Throwable ex, AnyId id)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
      id - id of a request
    • fatal

      void fatal(String msg)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
    • fatal

      void fatal(String msg, Throwable ex)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      ex - an exception to be logged together with its stack trace
    • fatal

      void fatal(String msg, AnyId id)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      id - id of a request
    • fatal

      void fatal(String msg, Throwable ex, AnyId id)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
      id - id of a request
    • fatal

      void fatal(String msg, Map<String,Object> map)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
    • fatal

      void fatal(String msg, Map<String,Object> map, Throwable ex)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
    • fatal

      void fatal(String msg, Map<String,Object> map, AnyId id)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      id - id of a request
    • fatal

      void fatal(String msg, Map<String,Object> map, Throwable ex, AnyId id)
      Writes a fatal level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
      id - id of a request
    • info

      void info(Supplier<String> msg)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
    • info

      void info(Supplier<String> msg, Throwable ex)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
      ex - an exception to be logged together with its stack trace
    • info

      void info(Supplier<String> msg, AnyId id)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
      id - id of a request
    • info

      void info(Supplier<String> msg, Throwable ex, AnyId id)
      Writes a info level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
      id - id of a request
    • info

      void info(Supplier<String> msg, Supplier<Map<String,Object>> map)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
    • info

      void info(Supplier<String> msg, Supplier<Map<String,Object>> map, Throwable ex)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
    • info

      void info(Supplier<String> msg, Supplier<Map<String,Object>> map, AnyId id)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      id - id of a request
    • info

      void info(Supplier<String> msg, Supplier<Map<String,Object>> map, Throwable ex, AnyId id)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
      id - id of a request
    • info

      void info(String msg)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
    • info

      void info(String msg, Throwable ex)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
      ex - an exception to be logged together with its stack trace
    • info

      void info(String msg, AnyId id)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
      id - id of a request
    • info

      void info(String msg, Throwable ex, AnyId id)
      Writes a info level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
      id - id of a request
    • info

      void info(String msg, Map<String,Object> map)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
    • info

      void info(String msg, Map<String,Object> map, Throwable ex)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
    • info

      void info(String msg, Map<String,Object> map, AnyId id)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      id - id of a request
    • info

      void info(String msg, Map<String,Object> map, Throwable ex, AnyId id)
      Writes an info level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
      id - id of a request
    • trace

      void trace(Supplier<String> msg)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
    • trace

      void trace(Supplier<String> msg, Throwable ex)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
    • trace

      void trace(Supplier<String> msg, AnyId id)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      id - id of a request
    • trace

      void trace(Supplier<String> msg, Throwable ex, AnyId id)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
      id - id of a request
    • trace

      void trace(Supplier<String> msg, Supplier<Map<String,Object>> map)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
    • trace

      void trace(Supplier<String> msg, Supplier<Map<String,Object>> map, Throwable ex)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - exception to be logged together with its stack trace
    • trace

      void trace(Supplier<String> msg, Supplier<Map<String,Object>> map, AnyId id)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      id - id of a request
    • trace

      void trace(Supplier<String> msg, Supplier<Map<String,Object>> map, Throwable ex, AnyId id)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - exception to be logged together with its stack trace
      id - id of a request
    • trace

      void trace(String msg)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
    • trace

      void trace(String msg, Throwable ex)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
    • trace

      void trace(String msg, AnyId id)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      id - id of a request
    • trace

      void trace(String msg, Throwable ex, AnyId id)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
      id - id of a request
    • trace

      void trace(String msg, Map<String,Object> map)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
    • trace

      void trace(String msg, Map<String,Object> map, Throwable ex)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - exception to be logged together with its stack trace
    • trace

      void trace(String msg, Map<String,Object> map, AnyId id)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      id - id of a request
    • trace

      void trace(String msg, Map<String,Object> map, Throwable ex, AnyId id)
      Writes a trace level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - exception to be logged together with its stack trace
      id - id of a request
    • warn

      void warn(Supplier<String> msg)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
    • warn

      void warn(Supplier<String> msg, Throwable ex)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      ex - an exception to be logged together with its stack trace
    • warn

      void warn(Supplier<String> msg, AnyId id)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      id - id of a request
    • warn

      void warn(Supplier<String> msg, Throwable ex, AnyId id)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
      id - id of a request
    • warn

      void warn(Supplier<String> msg, Supplier<Map<String,Object>> map)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
    • warn

      void warn(Supplier<String> msg, Supplier<Map<String,Object>> map, Throwable ex)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
    • warn

      void warn(Supplier<String> msg, Supplier<Map<String,Object>> map, AnyId id)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      id - id of a request
    • warn

      void warn(Supplier<String> msg, Supplier<Map<String,Object>> map, Throwable ex, AnyId id)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
      id - id of a request
    • warn

      void warn(String msg)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
    • warn

      void warn(String msg, Throwable ex)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      ex - an exception to be logged together with its stack trace
    • warn

      void warn(String msg, AnyId id)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      id - id of a request
    • warn

      void warn(String msg, Throwable ex, AnyId id)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      ex - exception to be logged together with its stack trace
      id - id of a request
    • warn

      void warn(String msg, Map<String,Object> map)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
    • warn

      void warn(String msg, Map<String,Object> map, Throwable ex)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
    • warn

      void warn(String msg, Map<String,Object> map, AnyId id)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      id - id of a request
    • warn

      void warn(String msg, Map<String,Object> map, Throwable ex, AnyId id)
      Writes a warn level log message.

      Parameters:
      msg - the message to be logged
      map - key-value pairs to be logged along with message
      ex - an exception to be logged together with its stack trace
      id - id of a request