public class JavaLoggerFactory extends AbstractLoggerFactory<JavaLogger>
LoggerFactory that creates JavaLogger objects.defaultLevelPropertyName, systemDefaultLevel| Constructor and Description |
|---|
JavaLoggerFactory()
|
| Modifier and Type | Method and Description |
|---|---|
static JavaLoggerFactory |
getInstance()
Get the shared
JavaLoggerFactory instance. |
static JavaLogger |
getJavaLogger(Class<?> javaClass)
Get a
JavaLogger for the nominated Java class. |
static JavaLogger |
getJavaLogger(String name)
Get a
JavaLogger with the specified name. |
JavaLogger |
getLogger(String name,
net.pwall.log.Level level,
Clock clock)
|
getCachedLogger, getDefaultClock, getDefaultLevel, putCachedLogger, setDefaultClock, setDefaultLevelpublic JavaLogger getLogger(String name, net.pwall.log.Level level, Clock clock)
name - the namelevel - the Levelclock - the ClockJavaLoggerLoggerException - if the name is null, empty or contains non-ASCII characterspublic static JavaLoggerFactory getInstance()
JavaLoggerFactory instance.public static JavaLogger getJavaLogger(String name)
JavaLogger with the specified name.name - the nameJavaLoggerNullPointerException - if the name is nullpublic static JavaLogger getJavaLogger(Class<?> javaClass)
JavaLogger for the nominated Java class.javaClass - the Java ClassJavaLoggerNullPointerException - if the Java class is nullCopyright © 2024. All rights reserved.