Class SystemLogWriter

    • Method Detail

      • create

        public static SystemLogWriter create​(Log.Level level)
        Returns a new instance with the given level.
        Parameters:
        level - The level at or above which messages should be logged.
        Returns:
        The instance.
      • isDebugEnabled

        public boolean isDebugEnabled()
        Description copied from interface: Log.Writer
        Returns whether or not debug messages will be written.
        Specified by:
        isDebugEnabled in interface Log.Writer
        Returns:
        true if enabled.
      • write

        public void write​(Log.Level level,
                          Throwable thrown,
                          String message,
                          Object... args)
        Description copied from interface: Log.Writer
        Writes the message and throwable if at or above the given level.
        Specified by:
        write in interface Log.Writer
        Parameters:
        level - The level.
        thrown - The throwable. May be null.
        message - The message.
        args - The message args.