public interface ILogService extends AutoCloseable
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ILogService.ILogEventBuilder |
closeLogLevel getWriteLogLevel()
ILogService setWriteLogLevel(LogLevel logLevel)
ILogService setDefaultDomain(String domain)
ILogService setDefaultSource(String source)
ILogService setDefaultLogEventType(LogEventType logEventType)
ILogService setAutoDispose(boolean autoDispose)
ILogService addLoggerBackend(Consumer<BranchNode<?,LogEventNodeType>> logger)
ILogService removeLoggerBackend(Consumer<BranchNode<?,LogEventNodeType>> logger)
default ILogService debug(String message)
default ILogService info(String message)
default ILogService warn(String message)
default ILogService warn(String message, Throwable throwable)
default ILogService error(String message)
default ILogService error(String message, Throwable throwable)
default ILogService fatal(String message)
default ILogService fatal(String message, Throwable throwable)
ILogService.ILogEventBuilder newEvent()
static ILogService newLogService(Class<?> clazz)
static ILogService newLogService(Class<?> clazz, Supplier<DataSource> dataSourceProvider, String schema) throws SQLException
SQLExceptionCopyright © 2020. All rights reserved.