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 String
Generates a log message based on a givenHttpMessageArgProvider
for a log with a levelDEBUG
.Generates a log message based on a givenHttpMessageArgProvider
for a log with a levelERROR
.Generates a log message based on a givenHttpMessageArgProvider
for a log with a levelINFO
.Generates a log message based on a givenHttpMessageArgProvider
for a log with a levelTRACE
.Generates a log message based on a givenHttpMessageArgProvider
for a log with a levelWARN
.
-
Constructor Details
-
AbstractHttpMessageLogFactory
public AbstractHttpMessageLogFactory()
-
-
Method Details
-
trace
Description copied from interface:HttpMessageLogFactory
Generates a log message based on a givenHttpMessageArgProvider
for a log with a levelTRACE
.- Specified by:
trace
in interfaceHttpMessageLogFactory
- Parameters:
arg
- theHttpMessageArgProvider
- Returns:
- the generated log message
-
debug
Description copied from interface:HttpMessageLogFactory
Generates a log message based on a givenHttpMessageArgProvider
for a log with a levelDEBUG
.- Specified by:
debug
in interfaceHttpMessageLogFactory
- Parameters:
arg
- theHttpMessageArgProvider
- Returns:
- the generated log message
-
info
Description copied from interface:HttpMessageLogFactory
Generates a log message based on a givenHttpMessageArgProvider
for a log with a levelINFO
.- Specified by:
info
in interfaceHttpMessageLogFactory
- Parameters:
arg
- theHttpMessageArgProvider
- Returns:
- the generated log message
-
warn
Description copied from interface:HttpMessageLogFactory
Generates a log message based on a givenHttpMessageArgProvider
for a log with a levelWARN
.- Specified by:
warn
in interfaceHttpMessageLogFactory
- Parameters:
arg
- theHttpMessageArgProvider
- Returns:
- the generated log message
-
error
Description copied from interface:HttpMessageLogFactory
Generates a log message based on a givenHttpMessageArgProvider
for a log with a levelERROR
.- Specified by:
error
in interfaceHttpMessageLogFactory
- Parameters:
arg
- theHttpMessageArgProvider
- Returns:
- the generated log message
-
common
-