Class PathBasedLoggingGroupHandler
java.lang.Object
com.aspectran.undertow.server.handler.logging.PathBasedLoggingGroupHandler
- All Implemented Interfaces:
io.undertow.server.HttpHandler
Created: 2024. 12. 10.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final io.undertow.server.ExchangeCompletionListener
-
Constructor Summary
ConstructorsConstructorDescriptionPathBasedLoggingGroupHandler
(io.undertow.server.HttpHandler handler, Map<String, IncludeExcludeWildcardPatterns> pathPatternsByGroupName) -
Method Summary
Modifier and TypeMethodDescriptionvoid
handleRequest
(io.undertow.server.HttpServerExchange exchange) protected String
resolveGroupName
(io.undertow.server.HttpServerExchange exchange)
-
Field Details
-
exchangeCompletionListener
protected final io.undertow.server.ExchangeCompletionListener exchangeCompletionListener
-
-
Constructor Details
-
PathBasedLoggingGroupHandler
public PathBasedLoggingGroupHandler(io.undertow.server.HttpHandler handler, Map<String, IncludeExcludeWildcardPatterns> pathPatternsByGroupName)
-
-
Method Details
-
handleRequest
- Specified by:
handleRequest
in interfaceio.undertow.server.HttpHandler
- Throws:
Exception
-
resolveGroupName
-