public class JavaLogFactory extends LogFactory
JavaLogFactory implements a SNMP4J LogFactory for
Java logging. In order to use Java's java.util.logging
for logging SNMP4J log messages the static LogFactory.setLogFactory(org.snmp4j.log.LogFactory)
method has to be used before any SNMP4J class is referenced or instantiated.| Modifier and Type | Class and Description |
|---|---|
class |
JavaLogFactory.JavaLogAdapterIterator |
SNMP4J_LOG_FACTORY_SYSTEM_PROPERTY| Constructor and Description |
|---|
JavaLogFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected LogAdapter |
createLogger(Class c)
Creates a Logger for the specified class.
|
protected LogAdapter |
createLogger(String className)
Creates a Logger for the specified class.
|
LogAdapter |
getRootLogger()
Returns the top level logger.
|
Iterator |
loggers()
Returns all available LogAdapters in depth first order.
|
getLogFactory, getLogger, getLogger, setLogFactoryprotected LogAdapter createLogger(Class c)
LogFactoryNoLogger logger instance which disables logging.
Overwrite this method the return a custom logger to enable logging for
SNMP4J.createLogger in class LogFactoryc - the class for which a logger needs to be created.LogAdapter instance.protected LogAdapter createLogger(String className)
LogFactoryNoLogger logger instance which disables logging.
Overwrite this method the return a custom logger to enable logging for
SNMP4J.createLogger in class LogFactoryclassName - the class name for which a logger needs to be created.LogAdapter instance.public LogAdapter getRootLogger()
LogFactorygetRootLogger in class LogFactorypublic Iterator loggers()
LogFactoryloggers in class LogFactoryCopyright © 2016 SNMP4J.org. All Rights Reserved.