Package org.apache.qpid.protonj2.logging
Interface ProtonLogger
-
- All Known Implementing Classes:
NoOpProtonLogger,Slf4JLoggerWrapper
public interface ProtonLoggerProton Logger abstractionThis interface provides an abstraction to be used around third party Logging frameworks such as slf4j, log4j etc.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddebug(String message)voiddebug(String message, Object value)voiddebug(String message, Object... arguments)voiddebug(String message, Object value1, Object value2)voiderror(String message)voiderror(String message, Object value)voiderror(String message, Object... arguments)voiderror(String message, Object value1, Object value2)StringgetName()voidinfo(String message)voidinfo(String message, Object value)voidinfo(String message, Object... arguments)voidinfo(String message, Object value1, Object value2)booleanisDebugEnabled()booleanisErrorEnabled()booleanisInfoEnabled()booleanisTraceEnabled()booleanisWarnEnabled()voidtrace(String message)voidtrace(String message, Object value)voidtrace(String message, Object... arguments)voidtrace(String message, Object value1, Object value2)voidwarn(String message)voidwarn(String message, Object value)voidwarn(String message, Object... arguments)voidwarn(String message, Object value1, Object value2)
-
-
-
Method Detail
-
getName
String getName()
- Returns:
- the name that was given to this logger on creation.
-
isTraceEnabled
boolean isTraceEnabled()
- Returns:
- if the trace log level is enabled for this
ProtonLogger.
-
trace
void trace(String message)
-
isDebugEnabled
boolean isDebugEnabled()
- Returns:
- if the debug log level is enabled for this
ProtonLogger.
-
debug
void debug(String message)
-
isInfoEnabled
boolean isInfoEnabled()
- Returns:
- if the info log level is enabled for this
ProtonLogger.
-
info
void info(String message)
-
isWarnEnabled
boolean isWarnEnabled()
- Returns:
- if the warn log level is enabled for this
ProtonLogger.
-
warn
void warn(String message)
-
isErrorEnabled
boolean isErrorEnabled()
- Returns:
- if the error log level is enabled for this
ProtonLogger.
-
error
void error(String message)
-
-