Class Slf4jLogger
- java.lang.Object
-
- feign.Logger
-
- org.technologybrewery.fermenter.stout.util.Slf4jLogger
-
public class Slf4jLogger extends feign.LoggerLogs to SLF4J at the debug level, if the underlying logger has debug logging enabled. The underlying logger can be specified at construction-time, defaulting to the logger forLogger.
-
-
Constructor Summary
Constructors Constructor Description Slf4jLogger()Slf4jLogger(Class<?> clazz)Slf4jLogger(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidlog(String configKey, String format, Object... args)protected feign.ResponselogAndRebufferResponse(String configKey, feign.Logger.Level logLevel, feign.Response response, long elapsedTime)protected voidlogRequest(String configKey, feign.Logger.Level logLevel, feign.Request request)
-
-
-
Method Detail
-
logRequest
protected void logRequest(String configKey, feign.Logger.Level logLevel, feign.Request request)
- Overrides:
logRequestin classfeign.Logger
-
logAndRebufferResponse
protected feign.Response logAndRebufferResponse(String configKey, feign.Logger.Level logLevel, feign.Response response, long elapsedTime) throws IOException
- Overrides:
logAndRebufferResponsein classfeign.Logger- Throws:
IOException
-
-