The getLoggerName() method of java.util.logging.LogRecord is used to get the logger name of source.This method returns source logger name if present else returns null.
Syntax:
public String getLoggerName()
Parameters: This method accepts nothing.
Return: This method returns source logger name if present else returns null.
Below programs illustrate getLoggerName() method:
Program 1:
// Java program to illustrate getLoggerName() method  import java.util.logging.Level;import java.util.logging.LogRecord;  public class GFG {      public static void main(String[] args)    {          // Create LogRecord object with a logger name        LogRecord logRecord = new LogRecord(            Level.parse("800"),            "Hi Logger");        logRecord.setLoggerName("StringLogger");          // get Logger Name of LogRecord        String name = logRecord.getLoggerName();          // print result        System.out.println("Logger Name = "                           + name);    }} |
Logger Name = StringLogger
Program 2:
// Java program to illustrate getLoggerName() method  import java.util.logging.Level;import java.util.logging.LogRecord;  public class GFG {      public static void main(String[] args)    {          // Create LogRecord object with a logger name        LogRecord logRecord = new LogRecord(            Level.parse("400"),            "GFG Logger");        logRecord.setLoggerName(String.class.toString());          // get Logger Name of LogRecord        String name = logRecord.getLoggerName();          // print result        System.out.println("Logger Name = "                           + name);    }} |
Logger Name = class java.lang.String
References: https://docs.oracle.com/javase/10/docs/api/java/util/logging/LogRecord.html#getLoggerName()
