LogManager getLoggerNames() method in Java with Examples
Last Updated :
29 Oct, 2019
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:
import java.util.logging.*;
import java.util.*;
public class GFG {
public static void main(String[] args)
{
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:
import java.util.logging.*;
import java.util.*;
public class GFG {
public static void main(String[] args)
{
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–
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...