Class LogBackLogger

java.lang.Object
tech.prodigio.core.libcorelogging.LogBackLogger
All Implemented Interfaces:
Logger

public class LogBackLogger extends Object implements Logger
  • Constructor Details

    • LogBackLogger

      public LogBackLogger()
  • Method Details

    • info

      public void info(String message, Object... args)
      Specified by:
      info in interface Logger
      Parameters:
      message - El mensaje que se registrará, posiblemente conteniendo marcadores como '{0}'. Los marcadores deben ser enumerados empezando desde 0, por ejemplo, {0}, {1}, hasta el número de argumentos en 'args'.
      args - Los objetos que se insertarán en el mensaje, reemplazando los marcadores. Si se proporcionan, el mensaje debe tener marcadores correspondientes '{i} donde 'i' es la posición del argumento Internamente, se utiliza MessageFormat.format() para insertar los objetos en el mensaje. Ejemplos:
                       logger.info("El usuario {0} inició sesión correctamente.", nombreUsuario);
                   
                       logger.info("El usuario" + nombreUsuario + "inició sesión correctamente" );
                   
                       logger.info("El usuario inició sesión correctamente" );
                   
    • warn

      public void warn(String message, Object... args)
      Specified by:
      warn in interface Logger
    • error

      public void error(String message, Object... args)
      Specified by:
      error in interface Logger
    • getContext

      public LoggingContext getContext()
      Specified by:
      getContext in interface Logger
    • setContext

      public void setContext(LoggingContext loggingContext)
      Specified by:
      setContext in interface Logger