public class JULLoggerProvider extends java.lang.Object implements LoggerProvider
LoggerProvider that delegates to LogManager.| Constructor and Description | 
|---|
| JULLoggerProvider()Create a logger provider that uses  Logger.getLogger(String)for obtaining a logger. | 
| JULLoggerProvider(java.util.function.Function<java.lang.String,java.util.logging.Logger> loggerFactory) | 
| Modifier and Type | Method and Description | 
|---|---|
| Logger | getLogger(java.lang.Class<?> loggingClass)Obtain a logger for a given class (by name). | 
| Logger | getLogger(java.lang.String name)Obtain a logger for a specified name. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitloggerName, nullProviderpublic JULLoggerProvider()
Logger.getLogger(String) for obtaining a logger.public JULLoggerProvider(java.util.function.Function<java.lang.String,java.util.logging.Logger> loggerFactory)
loggerFactory - A function for obtaining java.util.logging loggers.public Logger getLogger(java.lang.Class<?> loggingClass)
LoggerProvidergetLogger in interface LoggerProviderloggingClass - The class to obtain a Logger for.Logger instance for the class (by name).public Logger getLogger(java.lang.String name)
LoggerProvidergetLogger in interface LoggerProvidername - The name to obtain a Logger for.Logger instance for the specified name.