feat(logger): support messages with a throwable and parameters in SystemLoggerPlus short-form API
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/push/woodpecker Pipeline was successful
Details
This commit is contained in:
parent
c6792c4a3b
commit
5fb78596e4
|
@ -21,6 +21,10 @@ public interface SystemLoggerPlus extends System.Logger {
|
|||
log(level, Formatter.format(bundle, format, params), t);
|
||||
}
|
||||
|
||||
default void log(Level level, String format, Throwable t, Object... params) {
|
||||
log(level, null, format, t, params);
|
||||
}
|
||||
|
||||
default void trace(String msg, Object... params) {
|
||||
log(Level.TRACE, msg, params);
|
||||
}
|
||||
|
@ -29,6 +33,10 @@ public interface SystemLoggerPlus extends System.Logger {
|
|||
log(Level.TRACE, msg, t);
|
||||
}
|
||||
|
||||
default void trace(String msg, Throwable t, Object... params) {
|
||||
log(Level.TRACE, msg, t, params);
|
||||
}
|
||||
|
||||
default void debug(String msg, Object... params) {
|
||||
log(Level.DEBUG, msg, params);
|
||||
}
|
||||
|
@ -37,6 +45,10 @@ public interface SystemLoggerPlus extends System.Logger {
|
|||
log(Level.DEBUG, msg, t);
|
||||
}
|
||||
|
||||
default void debug(String msg, Throwable t, Object... params) {
|
||||
log(Level.DEBUG, msg, t, params);
|
||||
}
|
||||
|
||||
default void info(String msg, Object... params) {
|
||||
log(Level.INFO, msg, params);
|
||||
}
|
||||
|
@ -45,6 +57,10 @@ public interface SystemLoggerPlus extends System.Logger {
|
|||
log(Level.INFO, msg, t);
|
||||
}
|
||||
|
||||
default void info(String msg, Throwable t, Object... params) {
|
||||
log(Level.INFO, msg, t, params);
|
||||
}
|
||||
|
||||
default void warn(String msg, Object... params) {
|
||||
log(Level.WARNING, msg, params);
|
||||
}
|
||||
|
@ -53,6 +69,10 @@ public interface SystemLoggerPlus extends System.Logger {
|
|||
log(Level.WARNING, msg, t);
|
||||
}
|
||||
|
||||
default void warn(String msg, Throwable t, Object... params) {
|
||||
log(Level.WARNING, msg, t, params);
|
||||
}
|
||||
|
||||
default void error(String msg, Object... params) {
|
||||
log(Level.ERROR, msg, params);
|
||||
}
|
||||
|
@ -60,4 +80,8 @@ public interface SystemLoggerPlus extends System.Logger {
|
|||
default void error(String msg, Throwable t) {
|
||||
log(Level.ERROR, msg, t);
|
||||
}
|
||||
|
||||
default void error(String msg, Throwable t, Object... params) {
|
||||
log(Level.ERROR, msg, t, params);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue