AuthenticationTypeExchangeAttribute
, BytesSentAttribute
, CompositeExchangeAttribute
, ConstantExchangeAttribute
, CookieAttribute
, DateTimeAttribute
, HostAndPortAttribute
, IdentUsernameAttribute
, LocalIPAttribute
, LocalPortAttribute
, LocalServerNameAttribute
, NullAttribute
, PathParameterAttribute
, PredicateContextAttribute
, QueryParameterAttribute
, QueryStringAttribute
, QuotingExchangeAttribute
, RelativePathAttribute
, RemoteHostAttribute
, RemoteIPAttribute
, RemoteUserAttribute
, RequestHeaderAttribute
, RequestLineAttribute
, RequestMethodAttribute
, RequestPathAttribute
, RequestProtocolAttribute
, RequestSchemeAttribute
, RequestURLAttribute
, ResolvedPathAttribute
, ResponseCodeAttribute
, ResponseHeaderAttribute
, ResponseReasonPhraseAttribute
, ResponseTimeAttribute
, SecureExchangeAttribute
, SslCipherAttribute
, SslClientCertAttribute
, SslSessionIdAttribute
, StoredResponse
, SubstituteEmptyWrapper.SubstituteEmptyAttribute
, ThreadNameAttribute
, TransportProtocolAttribute
public interface ExchangeAttribute
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
readAttribute(HttpServerExchange exchange) |
Resolve the attribute from the HTTP server exchange.
|
void |
writeAttribute(HttpServerExchange exchange,
java.lang.String newValue) |
Sets a new value for the attribute.
|
java.lang.String readAttribute(HttpServerExchange exchange)
exchange
- The exchangevoid writeAttribute(HttpServerExchange exchange, java.lang.String newValue) throws ReadOnlyAttributeException
exchange
- The exchangenewValue
- The new value for the attributeReadOnlyAttributeException
- when attribute cannot be writtenCopyright © 2018. All rights reserved.