Package org.snmp4j.log
Class ConsoleLogFactory
java.lang.Object
org.snmp4j.log.LogFactory
org.snmp4j.log.ConsoleLogFactory
The
ConsoleLogFactory
implements a SNMP4J LogFactory for
standard out. In order to use Log4J 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.- Since:
- 1.6
- Version:
- 1.7
- Author:
- Frank Fock
-
Field Summary
Fields inherited from class org.snmp4j.log.LogFactory
SNMP4J_LOG_FACTORY_SYSTEM_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected LogAdapter
Creates a Logger for the specified class.protected LogAdapter
createLogger
(String className) Creates a Logger for the specified class.Returns the top level logger.Methods inherited from class org.snmp4j.log.LogFactory
getLogFactory, getLogger, getLogger, loggers, setLogFactory
-
Constructor Details
-
ConsoleLogFactory
public ConsoleLogFactory()
-
-
Method Details
-
createLogger
Description copied from class:LogFactory
Creates a Logger for the specified class. This method returns theNoLogger
logger instance which disables logging. Overwrite this method the return a custom logger to enable logging for SNMP4J.- Overrides:
createLogger
in classLogFactory
- Parameters:
c
- the class for which a logger needs to be created.- Returns:
- the
LogAdapter
instance.
-
createLogger
Description copied from class:LogFactory
Creates a Logger for the specified class. This method returns theNoLogger
logger instance which disables logging. Overwrite this method the return a custom logger to enable logging for SNMP4J.- Overrides:
createLogger
in classLogFactory
- Parameters:
className
- the class name for which a logger needs to be created.- Returns:
- the
LogAdapter
instance.
-
getRootLogger
Description copied from class:LogFactory
Returns the top level logger.- Overrides:
getRootLogger
in classLogFactory
- Returns:
- a LogAdapter instance.
-