public interface LogUtils
| 限定符和类型 | 字段和说明 |
|---|---|
static org.slf4j.Logger |
LOG |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
infoOrTrace(org.slf4j.Logger log,
String message,
Throwable t) |
static void |
infoOrTrace(org.slf4j.Logger log,
Supplier<String> message,
Throwable t) |
static <T> Callable<T> |
newCallable(org.slf4j.Logger log,
Callable<T> callable,
Supplier<String> name) |
static <OUTPUT,THROWABLE extends Throwable> |
newCheckedSupplier(org.slf4j.Logger log,
CheckedSupplier<OUTPUT,THROWABLE> supplier,
Supplier<String> name) |
static Runnable |
newRunnable(org.slf4j.Logger log,
Runnable runnable,
Supplier<String> name) |
static <THROWABLE extends Throwable> |
runAndLog(org.slf4j.Logger log,
CheckedRunnable<THROWABLE> op,
Supplier<String> opName) |
static <OUTPUT,THROWABLE extends Throwable> |
supplyAndLog(org.slf4j.Logger log,
CheckedSupplier<OUTPUT,THROWABLE> supplier,
Supplier<String> name) |
static void |
warn(org.slf4j.Logger log,
Supplier<String> message,
Throwable t,
Class<?>... exceptionClasses) |
static <THROWABLE extends Throwable> void runAndLog(org.slf4j.Logger log, CheckedRunnable<THROWABLE> op, Supplier<String> opName) throws THROWABLE extends Throwable
THROWABLE extends Throwablestatic <OUTPUT,THROWABLE extends Throwable> OUTPUT supplyAndLog(org.slf4j.Logger log, CheckedSupplier<OUTPUT,THROWABLE> supplier, Supplier<String> name) throws THROWABLE extends Throwable
THROWABLE extends Throwablestatic Runnable newRunnable(org.slf4j.Logger log, Runnable runnable, Supplier<String> name)
static <T> Callable<T> newCallable(org.slf4j.Logger log, Callable<T> callable, Supplier<String> name)
static <OUTPUT,THROWABLE extends Throwable> CheckedSupplier<OUTPUT,THROWABLE> newCheckedSupplier(org.slf4j.Logger log, CheckedSupplier<OUTPUT,THROWABLE> supplier, Supplier<String> name)
static void warn(org.slf4j.Logger log,
Supplier<String> message,
Throwable t,
Class<?>... exceptionClasses)
Copyright © 2017–2021 The Apache Software Foundation. All rights reserved.