Package org.bedework.util.logging
Interface Logged
-
public interface LoggedThis interface provides access to logging for non-static methods.- Author:
- douglm
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidaudit(String msg)default booleandebug()default voiddebug(String msg)default voidenableAuditLogger()default voidenableErrorLogger()default voidenableMetricsLogger()default voiderror(String msg)default voiderror(String msg, Throwable t)default voiderror(Throwable t)BwLoggergetLogger()default LevelgetLogLevel(String className)default voidinfo(String msg)default booleanisAuditLoggerEnabled()default booleanisErrorLoggerEnabled()default booleanisMetricsDebugEnabled()default booleanisMetricsLoggerEnabled()default voidmetrics(String msg)default voidsetLoggerClass()default voidsetLoggerClass(Class<?> cl)default booleantrace()default voidtrace(String msg)default voidwarn(String msg)
-
-
-
Method Detail
-
getLogger
BwLogger getLogger()
-
setLoggerClass
default void setLoggerClass()
-
setLoggerClass
default void setLoggerClass(Class<?> cl)
-
debug
default boolean debug()
-
trace
default boolean trace()
-
isMetricsDebugEnabled
default boolean isMetricsDebugEnabled()
-
enableErrorLogger
default void enableErrorLogger()
-
enableAuditLogger
default void enableAuditLogger()
-
enableMetricsLogger
default void enableMetricsLogger()
-
isErrorLoggerEnabled
default boolean isErrorLoggerEnabled()
-
isAuditLoggerEnabled
default boolean isAuditLoggerEnabled()
-
isMetricsLoggerEnabled
default boolean isMetricsLoggerEnabled()
-
error
default void error(Throwable t)
- Parameters:
t- exception
-
error
default void error(String msg)
- Parameters:
msg- to output
-
warn
default void warn(String msg)
- Parameters:
msg- to output
-
info
default void info(String msg)
- Parameters:
msg- to output
-
audit
default void audit(String msg)
- Parameters:
msg- to output
-
metrics
default void metrics(String msg)
- Parameters:
msg- to output
-
debug
default void debug(String msg)
- Parameters:
msg- to output
-
trace
default void trace(String msg)
- Parameters:
msg- to output
-
-