public class Log4jLogAdapter extends Object implements org.snmp4j.log.LogAdapter, Comparable
Log4jLogAdapter implements a logging adapter for Log4J.| Constructor and Description |
|---|
Log4jLogAdapter(org.apache.logging.log4j.Logger logger)
Creates a Log4J log adapter from a Log4J Logger.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Object o) |
void |
debug(Serializable message)
Logs a debug message.
|
void |
error(CharSequence message,
Throwable throwable)
Logs an error message.
|
void |
error(Serializable message)
Logs an error message.
|
void |
fatal(CharSequence message,
Throwable throwable) |
void |
fatal(Object message) |
org.snmp4j.log.LogLevel |
getEffectiveLogLevel() |
org.apache.logging.log4j.Logger |
getLogger()
Gets the Log4J logger.
|
Iterator<org.apache.logging.log4j.core.Appender> |
getLogHandler() |
org.snmp4j.log.LogLevel |
getLogLevel() |
String |
getName() |
void |
info(CharSequence message)
Logs an informational message.
|
boolean |
isDebugEnabled()
Checks whether DEBUG level logging is activated for this log adapter.
|
boolean |
isInfoEnabled()
Checks whether INFO level logging is activated for this log adapter.
|
boolean |
isWarnEnabled()
Checks whether WARN level logging is activated for this log adapter.
|
void |
setLogLevel(org.snmp4j.log.LogLevel level) |
void |
warn(Serializable message)
Logs an warning message.
|
public Log4jLogAdapter(org.apache.logging.log4j.Logger logger)
logger - the Log4J Logger to use with this adapter.public void debug(Serializable message)
debug in interface org.snmp4j.log.LogAdaptermessage - the message to log.public void error(Serializable message)
error in interface org.snmp4j.log.LogAdaptermessage - the message to log.public void error(CharSequence message, Throwable throwable)
error in interface org.snmp4j.log.LogAdaptermessage - the message to log.throwable - the exception that caused to error.public void info(CharSequence message)
info in interface org.snmp4j.log.LogAdaptermessage - the message to log.public boolean isDebugEnabled()
isDebugEnabled in interface org.snmp4j.log.LogAdaptertrue if logging is enabled or false
otherwise.public boolean isInfoEnabled()
isInfoEnabled in interface org.snmp4j.log.LogAdaptertrue if logging is enabled or false
otherwise.public boolean isWarnEnabled()
isWarnEnabled in interface org.snmp4j.log.LogAdaptertrue if logging is enabled or false
otherwise.public void warn(Serializable message)
warn in interface org.snmp4j.log.LogAdaptermessage - the message to log.public void fatal(Object message)
fatal in interface org.snmp4j.log.LogAdapterpublic void fatal(CharSequence message, Throwable throwable)
fatal in interface org.snmp4j.log.LogAdapterpublic void setLogLevel(org.snmp4j.log.LogLevel level)
setLogLevel in interface org.snmp4j.log.LogAdapterpublic org.apache.logging.log4j.Logger getLogger()
public String getName()
getName in interface org.snmp4j.log.LogAdapterpublic org.snmp4j.log.LogLevel getLogLevel()
getLogLevel in interface org.snmp4j.log.LogAdapterpublic int compareTo(Object o)
compareTo in interface Comparablepublic org.snmp4j.log.LogLevel getEffectiveLogLevel()
getEffectiveLogLevel in interface org.snmp4j.log.LogAdapterpublic Iterator<org.apache.logging.log4j.core.Appender> getLogHandler()
getLogHandler in interface org.snmp4j.log.LogAdapterCopyright 2005-2021 Frank Fock (SNMP4J.org)