Class ExtendedAccessLogParser
java.lang.Object
io.undertow.server.handlers.accesslog.ExtendedAccessLogParser
Parser that transforms an extended access log format string into a
Undertow access log format string.
- Author:
- Stuart Douglas
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ExchangeAttribute
getClientToServerElement
(io.undertow.server.handlers.accesslog.ExtendedAccessLogParser.PatternTokenizer tokenizer) protected ExchangeAttribute
getLogElement
(String token, io.undertow.server.handlers.accesslog.ExtendedAccessLogParser.PatternTokenizer tokenizer) protected ExchangeAttribute
getProxyElement
(io.undertow.server.handlers.accesslog.ExtendedAccessLogParser.PatternTokenizer tokenizer) protected ExchangeAttribute
getServerToClientElement
(io.undertow.server.handlers.accesslog.ExtendedAccessLogParser.PatternTokenizer tokenizer) protected ExchangeAttribute
getServletRequestElement
(String parameter) protected ExchangeAttribute
getXParameterElement
(io.undertow.server.handlers.accesslog.ExtendedAccessLogParser.PatternTokenizer tokenizer)
-
Constructor Details
-
ExtendedAccessLogParser
-
-
Method Details
-
parse
-
getLogElement
protected ExchangeAttribute getLogElement(String token, io.undertow.server.handlers.accesslog.ExtendedAccessLogParser.PatternTokenizer tokenizer) throws IOException - Throws:
IOException
-
getClientToServerElement
protected ExchangeAttribute getClientToServerElement(io.undertow.server.handlers.accesslog.ExtendedAccessLogParser.PatternTokenizer tokenizer) throws IOException - Throws:
IOException
-
getServerToClientElement
protected ExchangeAttribute getServerToClientElement(io.undertow.server.handlers.accesslog.ExtendedAccessLogParser.PatternTokenizer tokenizer) throws IOException - Throws:
IOException
-
getProxyElement
protected ExchangeAttribute getProxyElement(io.undertow.server.handlers.accesslog.ExtendedAccessLogParser.PatternTokenizer tokenizer) throws IOException - Throws:
IOException
-
getXParameterElement
protected ExchangeAttribute getXParameterElement(io.undertow.server.handlers.accesslog.ExtendedAccessLogParser.PatternTokenizer tokenizer) throws IOException - Throws:
IOException
-
getServletRequestElement
-