Package io.kokuwa.micronaut.logging.http
Class AbstractMdcFilter
- java.lang.Object
-
- io.kokuwa.micronaut.logging.http.AbstractMdcFilter
-
- All Implemented Interfaces:
io.micronaut.core.order.Ordered,io.micronaut.http.filter.HttpFilter,io.micronaut.http.filter.HttpServerFilter
- Direct Known Subclasses:
AuthenticationMdcFilter,HeaderMdcFilter,LogLevelServerFilter,PathMdcFilter
public abstract class AbstractMdcFilter extends Object implements io.micronaut.http.filter.HttpServerFilter
Base for all MDC related http filters.- Author:
- Stephan Schnabel
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractMdcFilter(Integer order, String prefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.reactivestreams.Publisher<io.micronaut.http.MutableHttpResponse<?>>doFilter(io.micronaut.http.HttpRequest<?> request, io.micronaut.http.filter.ServerFilterChain chain, Map<String,String> mdc)intgetOrder()
-
-
-
Field Detail
-
log
protected final org.slf4j.Logger log
-
order
protected final int order
-
prefix
protected final String prefix
-
-