Package org.forgerock.openig.filter
Class MdcRouteIdFilter
- java.lang.Object
-
- org.forgerock.openig.filter.MdcRouteIdFilter
-
- All Implemented Interfaces:
org.forgerock.http.Filter
public class MdcRouteIdFilter extends Object implements org.forgerock.http.Filter
AMdcRouteIdFilteraims to prepare the current thread with SLF4J MDC information about the current route.
-
-
Constructor Summary
Constructors Constructor Description MdcRouteIdFilter(String routeId)Constructs a filter for preparing MDC for the givenrouteId.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.forgerock.util.promise.Promise<org.forgerock.http.protocol.Response,org.forgerock.util.promise.NeverThrowsException>filter(org.forgerock.services.context.Context context, org.forgerock.http.protocol.Request request, org.forgerock.http.Handler next)
-
-
-
Constructor Detail
-
MdcRouteIdFilter
public MdcRouteIdFilter(String routeId)
Constructs a filter for preparing MDC for the givenrouteId.- Parameters:
routeId- Route ID
-
-
Method Detail
-
filter
public org.forgerock.util.promise.Promise<org.forgerock.http.protocol.Response,org.forgerock.util.promise.NeverThrowsException> filter(org.forgerock.services.context.Context context, org.forgerock.http.protocol.Request request, org.forgerock.http.Handler next)- Specified by:
filterin interfaceorg.forgerock.http.Filter
-
-