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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.slf4j.Loggerprotected final intprotected final StringFields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.http.filter.HttpServerFilter
doFilter, doFilter
-
Field Details
-
log
protected final org.slf4j.Logger log -
order
protected final int order -
prefix
-
-
Constructor Details
-
AbstractMdcFilter
-
-
Method Details
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceio.micronaut.core.order.Ordered
-
doFilter
-