Package org.snmp4j.log
Class ConsoleLogAdapter
java.lang.Object
org.snmp4j.log.ConsoleLogAdapter
- All Implemented Interfaces:
 LogAdapter
The 
ConsoleLogAdapter provides simple logging to the console.- Since:
 - 1.6
 - Version:
 - 1.6.1
 - Author:
 - Frank Fock
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoiddebug(Serializable message) Logs a debug message.voiderror(Serializable message) Logs an error message.voiderror(CharSequence message, Throwable throwable) Logs an error message.voidfatal(CharSequence message, Throwable throwable) Logs a fatal message.voidLogs a fatal message.Returns the log level that is effective for this log adapter.Returns the log handlers associated with this logger.Returns the log level defined for this log adapter.getName()Returns the name of the logger.voidinfo(CharSequence message) Logs an informational message.booleanChecks whether DEBUG level logging is activated for this log adapter.booleanChecks whether INFO level logging is activated for this log adapter.booleanChecks whether WARN level logging is activated for this log adapter.static voidsetDebugEnabled(boolean isDebugEnabled) static voidsetInfoEnabled(boolean isInfoEnabled) voidsetLogLevel(LogLevel level) Sets the log level for this log adapter (if applicable).static voidsetWarnEnabled(boolean isWarnEnabled) voidwarn(Serializable message) Logs an warning message. 
- 
Constructor Details
- 
ConsoleLogAdapter
public ConsoleLogAdapter() 
 - 
 - 
Method Details
- 
debug
Logs a debug message.- Specified by:
 debugin interfaceLogAdapter- Parameters:
 message- the message to log.
 - 
error
Logs an error message.- Specified by:
 errorin interfaceLogAdapter- Parameters:
 message- the message to log.
 - 
error
Logs an error message.- Specified by:
 errorin interfaceLogAdapter- Parameters:
 message- the message to log.throwable- the exception that caused to error.
 - 
fatal
Logs a fatal message.- Specified by:
 fatalin interfaceLogAdapter- Parameters:
 message- the message to log.
 - 
fatal
Logs a fatal message.- Specified by:
 fatalin interfaceLogAdapter- Parameters:
 message- the message to log.throwable- the exception that caused to error.
 - 
info
Logs an informational message.- Specified by:
 infoin interfaceLogAdapter- Parameters:
 message- the message to log.
 - 
isDebugEnabled
public boolean isDebugEnabled()Checks whether DEBUG level logging is activated for this log adapter.- Specified by:
 isDebugEnabledin interfaceLogAdapter- Returns:
 trueif logging is enabled orfalseotherwise.
 - 
isInfoEnabled
public boolean isInfoEnabled()Checks whether INFO level logging is activated for this log adapter.- Specified by:
 isInfoEnabledin interfaceLogAdapter- Returns:
 trueif logging is enabled orfalseotherwise.
 - 
isWarnEnabled
public boolean isWarnEnabled()Checks whether WARN level logging is activated for this log adapter.- Specified by:
 isWarnEnabledin interfaceLogAdapter- Returns:
 trueif logging is enabled orfalseotherwise.
 - 
warn
Logs an warning message.- Specified by:
 warnin interfaceLogAdapter- Parameters:
 message- the message to log.
 - 
setDebugEnabled
public static void setDebugEnabled(boolean isDebugEnabled)  - 
setWarnEnabled
public static void setWarnEnabled(boolean isWarnEnabled)  - 
setInfoEnabled
public static void setInfoEnabled(boolean isInfoEnabled)  - 
setLogLevel
Description copied from interface:LogAdapterSets the log level for this log adapter (if applicable).- Specified by:
 setLogLevelin interfaceLogAdapter- Parameters:
 level- a LogLevel instance.
 - 
getName
Description copied from interface:LogAdapterReturns the name of the logger.- Specified by:
 getNamein interfaceLogAdapter- Returns:
 - the name of the logger.
 
 - 
getLogLevel
Description copied from interface:LogAdapterReturns the log level defined for this log adapter.- Specified by:
 getLogLevelin interfaceLogAdapter- Returns:
 - a LogLevel instance.
 
 - 
getEffectiveLogLevel
Description copied from interface:LogAdapterReturns the log level that is effective for this log adapter. The effective log level is the first log level different fromLogLevel.NONEto the root.- Specified by:
 getEffectiveLogLevelin interfaceLogAdapter- Returns:
 - a LogLevel different than 
LogLevel.NONE. 
 - 
getLogHandler
Description copied from interface:LogAdapterReturns the log handlers associated with this logger.- Specified by:
 getLogHandlerin interfaceLogAdapter- Returns:
 - an Iterator of log system dependent log handlers.
 
 
 -