Open In App

LogManager getLoggerNames() method in Java with Examples

Last Updated : 29 Oct, 2019
Summarize
Comments
Improve
Suggest changes
Share
Like Article
Like
Report
The getLoggerNames() method of java.util.logging.LogManager is used to get a list of known logger names. This method returns this list in the form of an Enumeration object. Syntax:
public Enumeration getLoggerNames()
Parameters: This method does not accepts any parameter. Return Value: This method returns list of known logger names list in the form of an Enumeration object. Below programs illustrate getLoggerNames() method: Program 1: Java
// Java program to illustrate
// LogManager getLoggerNames() method

import java.util.logging.*;
import java.util.*;

public class GFG {

    public static void main(String[] args)
    {

        // Create LogManager object
        LogManager logManager
            = LogManager.getLogManager();

        Enumeration<String> listOfNames
            = logManager.getLoggerNames();

        System.out.println("List of Logger Names: ");
        while (listOfNames.hasMoreElements())
            System.out.println(listOfNames.nextElement());
    }
}
Output:
List of Logger Names: 
global
Program 2: Java
// Java program to illustrate
// LogManager getLoggerNames() method

import java.util.logging.*;
import java.util.*;

public class GFG {

    public static void main(String[] args)
    {

        // Create LogManager object
        LogManager logManager
            = LogManager.getLogManager();

        logManager.addLogger(Logger.getLogger("GFG"));

        Enumeration<String> listOfNames
            = logManager.getLoggerNames();

        System.out.println("\nList of Logger Names: ");
        while (listOfNames.hasMoreElements())
            System.out.println(listOfNames.nextElement());
    }
}
Output:
List of Logger Names: 
GFG
global
Reference: https://docs.oracle.com/javase/9/docs/api/java/util/logging/LogManager.html#getLoggerNames--

Next Article

Similar Reads