Package org.apache.qpid.protonj2.logging
Class NoOpProtonLogger
- java.lang.Object
-
- org.apache.qpid.protonj2.logging.NoOpProtonLogger
-
- All Implemented Interfaces:
ProtonLogger
public class NoOpProtonLogger extends java.lang.Object implements ProtonLogger
Simple proton logger implementation that performs no logging.
-
-
Field Summary
Fields Modifier and Type Field Description static NoOpProtonLoggerINSTANCESingleton logger instance that should be used for all No-op logging operations.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(java.lang.String message)voiddebug(java.lang.String message, java.lang.Object value)voiddebug(java.lang.String message, java.lang.Object... arguments)voiddebug(java.lang.String message, java.lang.Object value1, java.lang.Object value2)voiderror(java.lang.String message)voiderror(java.lang.String message, java.lang.Object value)voiderror(java.lang.String message, java.lang.Object... arguments)voiderror(java.lang.String message, java.lang.Object value1, java.lang.Object value2)java.lang.StringgetName()voidinfo(java.lang.String message)voidinfo(java.lang.String message, java.lang.Object value)voidinfo(java.lang.String message, java.lang.Object... arguments)voidinfo(java.lang.String message, java.lang.Object value1, java.lang.Object value2)booleanisDebugEnabled()booleanisErrorEnabled()booleanisInfoEnabled()booleanisTraceEnabled()booleanisWarnEnabled()voidtrace(java.lang.String message)voidtrace(java.lang.String message, java.lang.Object value)voidtrace(java.lang.String message, java.lang.Object... arguments)voidtrace(java.lang.String message, java.lang.Object value1, java.lang.Object value2)voidwarn(java.lang.String message)voidwarn(java.lang.String message, java.lang.Object value)voidwarn(java.lang.String message, java.lang.Object... arguments)voidwarn(java.lang.String message, java.lang.Object value1, java.lang.Object value2)
-
-
-
Field Detail
-
INSTANCE
public static final NoOpProtonLogger INSTANCE
Singleton logger instance that should be used for all No-op logging operations.
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceProtonLogger- Returns:
- the name that was given to this logger on creation.
-
isTraceEnabled
public boolean isTraceEnabled()
- Specified by:
isTraceEnabledin interfaceProtonLogger- Returns:
- if the trace log level is enabled for this
ProtonLogger.
-
trace
public void trace(java.lang.String message)
- Specified by:
tracein interfaceProtonLogger
-
trace
public void trace(java.lang.String message, java.lang.Object value)- Specified by:
tracein interfaceProtonLogger
-
trace
public void trace(java.lang.String message, java.lang.Object value1, java.lang.Object value2)- Specified by:
tracein interfaceProtonLogger
-
trace
public void trace(java.lang.String message, java.lang.Object... arguments)- Specified by:
tracein interfaceProtonLogger
-
isDebugEnabled
public boolean isDebugEnabled()
- Specified by:
isDebugEnabledin interfaceProtonLogger- Returns:
- if the debug log level is enabled for this
ProtonLogger.
-
debug
public void debug(java.lang.String message)
- Specified by:
debugin interfaceProtonLogger
-
debug
public void debug(java.lang.String message, java.lang.Object value)- Specified by:
debugin interfaceProtonLogger
-
debug
public void debug(java.lang.String message, java.lang.Object value1, java.lang.Object value2)- Specified by:
debugin interfaceProtonLogger
-
debug
public void debug(java.lang.String message, java.lang.Object... arguments)- Specified by:
debugin interfaceProtonLogger
-
isInfoEnabled
public boolean isInfoEnabled()
- Specified by:
isInfoEnabledin interfaceProtonLogger- Returns:
- if the info log level is enabled for this
ProtonLogger.
-
info
public void info(java.lang.String message)
- Specified by:
infoin interfaceProtonLogger
-
info
public void info(java.lang.String message, java.lang.Object value)- Specified by:
infoin interfaceProtonLogger
-
info
public void info(java.lang.String message, java.lang.Object value1, java.lang.Object value2)- Specified by:
infoin interfaceProtonLogger
-
info
public void info(java.lang.String message, java.lang.Object... arguments)- Specified by:
infoin interfaceProtonLogger
-
isWarnEnabled
public boolean isWarnEnabled()
- Specified by:
isWarnEnabledin interfaceProtonLogger- Returns:
- if the warn log level is enabled for this
ProtonLogger.
-
warn
public void warn(java.lang.String message)
- Specified by:
warnin interfaceProtonLogger
-
warn
public void warn(java.lang.String message, java.lang.Object value)- Specified by:
warnin interfaceProtonLogger
-
warn
public void warn(java.lang.String message, java.lang.Object value1, java.lang.Object value2)- Specified by:
warnin interfaceProtonLogger
-
warn
public void warn(java.lang.String message, java.lang.Object... arguments)- Specified by:
warnin interfaceProtonLogger
-
isErrorEnabled
public boolean isErrorEnabled()
- Specified by:
isErrorEnabledin interfaceProtonLogger- Returns:
- if the error log level is enabled for this
ProtonLogger.
-
error
public void error(java.lang.String message)
- Specified by:
errorin interfaceProtonLogger
-
error
public void error(java.lang.String message, java.lang.Object value)- Specified by:
errorin interfaceProtonLogger
-
error
public void error(java.lang.String message, java.lang.Object value1, java.lang.Object value2)- Specified by:
errorin interfaceProtonLogger
-
error
public void error(java.lang.String message, java.lang.Object... arguments)- Specified by:
errorin interfaceProtonLogger
-
-