Package ch.rswk.meta.client
Interface Logging
public interface Logging
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic final recordstatic final recordstatic final recordstatic interface -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic voidaddRootLoggerAppender(ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent> appender, ch.qos.logback.classic.Level level) static ch.qos.logback.classic.LoggergetLogbackLogger(String name) static ch.qos.logback.classic.Loggerstatic Logging.EngineAppenderinstallEngineAppender(org.slf4j.Logger logger, Client client) static Logging.LoggingCounternewMetricCounter(Client client, String name) static Logging.LoggingMeternewMetricMeter(Client client, String name) static Logging.LoggingTimernewMetricTimer(Client client, String name) static voidremoveRootLoggerAppender(@Nullable ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent> appender)
-
Method Details
-
addRootLoggerAppender
static void addRootLoggerAppender(ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent> appender, ch.qos.logback.classic.Level level) -
getLogbackRootLogger
static ch.qos.logback.classic.Logger getLogbackRootLogger() -
getLogbackLogger
-
installEngineAppender
-
newMetricCounter
-
newMetricMeter
-
newMetricTimer
-
removeRootLoggerAppender
static void removeRootLoggerAppender(@Nullable ch.qos.logback.core.UnsynchronizedAppenderBase<ch.qos.logback.classic.spi.ILoggingEvent> appender)
-