Package reactor.netty.http.logging
Class AbstractHttpMessageLogFactory
java.lang.Object
reactor.netty.http.logging.AbstractHttpMessageLogFactory
- All Implemented Interfaces:
HttpMessageLogFactory
- Direct Known Subclasses:
ReactorNettyHttpMessageLogFactory
An abstract factory for generating one and the same type of log message
no matter the log level that will be used.
- Since:
- 1.0.24
- Author:
- Violeta Georgieva
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract StringGenerates a log message based on a givenHttpMessageArgProviderfor a log with a levelDEBUG.Generates a log message based on a givenHttpMessageArgProviderfor a log with a levelERROR.Generates a log message based on a givenHttpMessageArgProviderfor a log with a levelINFO.Generates a log message based on a givenHttpMessageArgProviderfor a log with a levelTRACE.Generates a log message based on a givenHttpMessageArgProviderfor a log with a levelWARN.
-
Constructor Details
-
AbstractHttpMessageLogFactory
public AbstractHttpMessageLogFactory()
-
-
Method Details
-
trace
Description copied from interface:HttpMessageLogFactoryGenerates a log message based on a givenHttpMessageArgProviderfor a log with a levelTRACE.- Specified by:
tracein interfaceHttpMessageLogFactory- Parameters:
arg- theHttpMessageArgProvider- Returns:
- the generated log message
-
debug
Description copied from interface:HttpMessageLogFactoryGenerates a log message based on a givenHttpMessageArgProviderfor a log with a levelDEBUG.- Specified by:
debugin interfaceHttpMessageLogFactory- Parameters:
arg- theHttpMessageArgProvider- Returns:
- the generated log message
-
info
Description copied from interface:HttpMessageLogFactoryGenerates a log message based on a givenHttpMessageArgProviderfor a log with a levelINFO.- Specified by:
infoin interfaceHttpMessageLogFactory- Parameters:
arg- theHttpMessageArgProvider- Returns:
- the generated log message
-
warn
Description copied from interface:HttpMessageLogFactoryGenerates a log message based on a givenHttpMessageArgProviderfor a log with a levelWARN.- Specified by:
warnin interfaceHttpMessageLogFactory- Parameters:
arg- theHttpMessageArgProvider- Returns:
- the generated log message
-
error
Description copied from interface:HttpMessageLogFactoryGenerates a log message based on a givenHttpMessageArgProviderfor a log with a levelERROR.- Specified by:
errorin interfaceHttpMessageLogFactory- Parameters:
arg- theHttpMessageArgProvider- Returns:
- the generated log message
-
common
-