Package io.undertow.attribute
Class ExchangeAttributes
java.lang.Object
io.undertow.attribute.ExchangeAttributes
Utility class for retrieving exchange attributes
- Author:
- Stuart Douglas
-
Method Summary
Modifier and TypeMethodDescriptionstatic ExchangeAttribute
static ExchangeAttribute
bytesSent
(boolean dashIfZero) static ExchangeAttribute
static ExchangeAttribute
static ExchangeAttribute
dateTime()
static ExchangeAttribute
localIp()
static ExchangeAttribute
static ExchangeAttribute
static ExchangeAttributeParser
parser
(ClassLoader classLoader) static ExchangeAttributeParser
parser
(ClassLoader classLoader, ExchangeAttributeWrapper... wrappers) static ExchangeAttribute
static ExchangeAttribute
static ExchangeAttribute
remoteIp()
static ExchangeAttribute
static ExchangeAttribute
static ExchangeAttribute
requestHeader
(HttpString header) static ExchangeAttribute
static ExchangeAttribute
static ExchangeAttribute
static ExchangeAttribute
static String
resolve
(HttpServerExchange exchange, ExchangeAttribute[] attributes) static ExchangeAttribute
static ExchangeAttribute
responseHeader
(HttpString header) static ExchangeAttribute
static ExchangeAttribute
static ExchangeAttribute
-
Method Details
-
parser
-
parser
public static ExchangeAttributeParser parser(ClassLoader classLoader, ExchangeAttributeWrapper... wrappers) -
cookie
-
bytesSent
-
dateTime
-
localIp
-
localPort
-
localServerName
-
queryString
-
relativePath
-
remoteIp
-
remoteObfuscatedIp
-
remoteUser
-
requestHeader
-
requestList
-
requestMethod
-
requestProtocol
-
requestURL
-
responseCode
-
responseReasonPhrase
-
responseHeader
-
transportProtocol
-
threadName
-
constant
-
resolve
-
authenticationType
-