Interface Logger
- All Known Implementing Classes:
LogBackLogger
public interface Logger
Abstraction for logging, independent of the environment used,
by default does not show the class where it is injected but has a method to set it.
-
Method Summary
-
Method Details
-
info
- 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
-
error
-
setContext
-
getContext
LoggingContext getContext()
-