public class DependencySafeLogger extends Object
Modifier and Type | Field and Description |
---|---|
static int |
LEVEL_DEBUG
The Constant LEVEL_DEBUG.
|
static int |
LEVEL_ERROR
The Constant LEVEL_ERROR.
|
static int |
LEVEL_INFO
The Constant LEVEL_INFO.
|
static int |
LEVEL_TRACE
The Constant LEVEL_TRACE.
|
static int |
LEVEL_WARN
The Constant LEVEL_WARN.
|
Constructor and Description |
---|
DependencySafeLogger(Class<?> clazz)
Instantiates a new dependency safe logger.
|
DependencySafeLogger(Class<?> clazz,
boolean logToSystemOutIfNoLogger)
Instantiates a new dependency safe logger.
|
Modifier and Type | Method and Description |
---|---|
void |
debug(String message)
Debug.
|
void |
debug(String message,
Throwable t)
Debug.
|
static void |
decreaseNoLoggerLogLevel() |
void |
error(String message)
Error.
|
void |
error(String message,
Throwable t)
Error.
|
static void |
increaseNoLoggerLogLevel() |
void |
info(String message)
Info.
|
void |
info(String message,
Throwable t)
Info.
|
boolean |
isDebugEnabled()
Checks if is debug enabled.
|
boolean |
isErrorEnabled()
Checks if is error enabled.
|
boolean |
isInfoEnabled()
Checks if is info enabled.
|
boolean |
isTraceEnabled()
Checks if is trace enabled.
|
boolean |
isWarnEnabled()
Checks if is warn enabled.
|
protected void |
println(String message) |
static void |
setNoLoggerLogLevel(int i)
Set the log level for the situation where no logger is provided.
|
void |
trace(String message)
Trace.
|
void |
trace(String message,
Throwable t)
Trace.
|
void |
warn(String message)
Warn.
|
void |
warn(String message,
Throwable t)
Warn.
|
public static final int LEVEL_DEBUG
public static final int LEVEL_ERROR
public static final int LEVEL_INFO
public static final int LEVEL_TRACE
public static final int LEVEL_WARN
public DependencySafeLogger(Class<?> clazz)
clazz
- the clazzpublic DependencySafeLogger(Class<?> clazz, boolean logToSystemOutIfNoLogger)
clazz
- the clazzlogToSystemOutIfNoLogger
- the log to system out if no loggerpublic void debug(String message)
message
- the messagepublic void debug(String message, Throwable t)
message
- the messaget
- the tpublic void error(String message)
message
- the messagepublic void error(String message, Throwable t)
message
- the messaget
- the tpublic void info(String message)
message
- the messagepublic void info(String message, Throwable t)
message
- the messaget
- the tpublic boolean isDebugEnabled()
public boolean isErrorEnabled()
public boolean isInfoEnabled()
public boolean isTraceEnabled()
public boolean isWarnEnabled()
public static void setNoLoggerLogLevel(int i)
i
- the ipublic void trace(String message)
message
- the messagepublic void trace(String message, Throwable t)
message
- the messaget
- the tpublic void warn(String message)
message
- the messagepublic void warn(String message, Throwable t)
message
- the messaget
- the tpublic static void increaseNoLoggerLogLevel()
public static void decreaseNoLoggerLogLevel()
protected void println(String message)
Copyright (c) 2014-2021 All Rights Reserved by the RWS Group for and on behalf of its affiliates and subsidiaries