Método LogManager getLogger() en Java con ejemplos

El método getLogger() de java.util.logging.LogManager se utiliza para obtener el registrador especificado en esta instancia de LogManager. Este registrador debe ser un registrador con nombre. Este método obtendrá este Registrador en este LogManager si existe. Si no existe, este método devuelve nulo.

Sintaxis:

public Logger getLogger(Logger logger)

Parámetros: este método acepta un registrador de parámetros que es el nombre del registrador que se obtendrá en esta instancia de LogManager.

Valor de retorno: este método devuelve el nombre de este registrador en este LogManager, si existe. Si no existe, este método devuelve nulo.

Los siguientes programas ilustran el método getLogger():

// Java program to illustrate
// LogManager getLogger() method
  
import java.util.logging.*;
import java.util.*;
  
public class GFG {
  
    public static void main(String[] args)
    {
  
        // Create LogManager object
        LogManager logManager
            = LogManager.getLogManager();
  
        String LoggerName = "GFG";
        Logger logger
            = Logger.getLogger(LoggerName);
        logManager.addLogger(logger);
  
        System.out.println("\nList of Logger Names: ");
        Enumeration<String> listOfNames
            = logManager.getLoggerNames();
        while (listOfNames.hasMoreElements())
            System.out.println(listOfNames.nextElement());
  
        System.out.println(
            "\nGet Logger Name "
            + LoggerName + ": "
            + logManager.getLogger(LoggerName));
  
        LoggerName = "Geeks";
  
        System.out.println(
            "\nGet Logger Name "
            + LoggerName + ": "
            + logManager.getLogger(LoggerName));
    }
}
Producción:

List of Logger Names: 
GFG
global


Get Logger Name GFG: java.util.logging.Logger@1540e19d

Get Logger Name Geeks: null

Publicación traducida automáticamente

Artículo escrito por guptayashgupta53 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *