Package org.mockserver.logging
Class MockServerLogger
- java.lang.Object
-
- org.mockserver.logging.MockServerLogger
-
public class MockServerLogger extends Object
- Author:
- jamesdbloom
-
-
Constructor Summary
Constructors Constructor Description MockServerLogger()MockServerLogger(Class<?> loggerClass)MockServerLogger(Configuration configuration, Class<?> loggerClass)MockServerLogger(Configuration configuration, HttpState httpStateHandler)MockServerLogger(Configuration configuration, org.slf4j.Logger logger)MockServerLogger(HttpState httpStateHandler)MockServerLogger(org.slf4j.Logger logger)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidconfigureLogger()booleanisDisableLogging()static booleanisEnabled(org.slf4j.event.Level level)static booleanisEnabled(org.slf4j.event.Level level, org.slf4j.event.Level configuredLevel)booleanisEnabledForInstance(org.slf4j.event.Level level)voidlogEvent(LogEntry logEntry)static voidsetGlobalLogEventListener(Consumer<LogEntry> listener)MockServerLoggersetHttpStateHandler(HttpState httpStateHandler)static voidwriteToSystemOut(org.slf4j.Logger logger, LogEntry logEntry)static voidwriteToSystemOut(org.slf4j.Logger logger, LogEntry logEntry, Configuration configuration)
-
-
-
Constructor Detail
-
MockServerLogger
public MockServerLogger()
-
MockServerLogger
public MockServerLogger(org.slf4j.Logger logger)
-
MockServerLogger
public MockServerLogger(Configuration configuration, org.slf4j.Logger logger)
-
MockServerLogger
public MockServerLogger(Class<?> loggerClass)
-
MockServerLogger
public MockServerLogger(Configuration configuration, Class<?> loggerClass)
-
MockServerLogger
public MockServerLogger(@Nullable HttpState httpStateHandler)
-
MockServerLogger
public MockServerLogger(Configuration configuration, @Nullable HttpState httpStateHandler)
-
-
Method Detail
-
configureLogger
public static void configureLogger()
-
setHttpStateHandler
public MockServerLogger setHttpStateHandler(HttpState httpStateHandler)
-
setGlobalLogEventListener
public static void setGlobalLogEventListener(Consumer<LogEntry> listener)
-
logEvent
public void logEvent(LogEntry logEntry)
-
isEnabledForInstance
public boolean isEnabledForInstance(org.slf4j.event.Level level)
-
isDisableLogging
public boolean isDisableLogging()
-
writeToSystemOut
public static void writeToSystemOut(org.slf4j.Logger logger, LogEntry logEntry, Configuration configuration)
-
writeToSystemOut
public static void writeToSystemOut(org.slf4j.Logger logger, LogEntry logEntry)
-
isEnabled
public static boolean isEnabled(org.slf4j.event.Level level)
-
isEnabled
public static boolean isEnabled(org.slf4j.event.Level level, org.slf4j.event.Level configuredLevel)
-
-