Modifier and Type | Field and Description |
---|---|
static AttachmentKey<String> | ProxiedRequestAttachments.AUTH_TYPE |
static AttachmentKey<Boolean> | ProxiedRequestAttachments.IS_SSL |
static AttachmentKey<String> | ProxiedRequestAttachments.REMOTE_ADDRESS |
static AttachmentKey<String> | ProxiedRequestAttachments.REMOTE_HOST |
static AttachmentKey<String> | ProxiedRequestAttachments.REMOTE_USER |
static AttachmentKey<String> | ProxiedRequestAttachments.ROUTE |
static AttachmentKey<String> | ProxiedRequestAttachments.SECRET |
static AttachmentKey<String> | ProxiedRequestAttachments.SERVER_NAME |
static AttachmentKey<Integer> | ProxiedRequestAttachments.SERVER_PORT |
static AttachmentKey<String> | ProxiedRequestAttachments.SSL_CERT |
static AttachmentKey<String> | ProxiedRequestAttachments.SSL_CYPHER |
static AttachmentKey<Integer> | ProxiedRequestAttachments.SSL_KEY_SIZE |
static AttachmentKey<byte[]> | ProxiedRequestAttachments.SSL_SESSION_ID |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<byte[]> | StoredResponseStreamSinkConduit.RESPONSE |
static AttachmentKey<HeaderMap> | ChunkedStreamSourceConduit.TRAILERS Deprecated. |
static AttachmentKey<HeaderMap> | ChunkedStreamSinkConduit.TRAILERS Deprecated. |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<Boolean> | PredicatesHandler.DONE static done marker. |
static AttachmentKey<Map<String,Object>> | Predicate.PREDICATE_CONTEXT Attachment key that can be used to store additional predicate context that allows the predicates to store additional information. |
static AttachmentKey<Boolean> | PredicatesHandler.RESTART |
Modifier and Type | Method and Description |
---|---|
<T> void | Http2Channel.addToAttachmentList(AttachmentKey<AttachmentList<T>> key, T value) |
<T> T | Http2Channel.getAttachment(AttachmentKey<T> key) |
<T> List<T> | Http2Channel.getAttachmentList(AttachmentKey<? extends List<T>> key) |
<T> T | Http2Channel.putAttachment(AttachmentKey<T> key, T value) |
<T> T | Http2Channel.removeAttachment(AttachmentKey<T> key) |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<AuthenticatedSessionManager> | AuthenticatedSessionManager.ATTACHMENT_KEY The attachment key that is used to attach the manager to the exchange |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<String> | ExternalAuthenticationMechanism.EXTERNAL_AUTHENTICATION_TYPE |
static AttachmentKey<String> | ExternalAuthenticationMechanism.EXTERNAL_PRINCIPAL |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<Throwable> | DefaultResponseListener.EXCEPTION If the default response listener was invoked as a result of an exception being thrown then the exception will be available under this attachment key. |
static AttachmentKey<Map<String,String>> | HttpServerExchange.REQUEST_ATTRIBUTES Attachment key that can be used to hold additional request attributes |
static AttachmentKey<Boolean> | HttpServerExchange.SECURE_REQUEST Attachment key that can be used as a flag of secure attribute |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<PathTemplateHandler.PathTemplateMatch> | PathTemplateHandler.PATH_TEMPLATE_MATCH Deprecated. |
static AttachmentKey<Throwable> | ExceptionHandler.THROWABLE |
Constructor and Description |
---|
AttachmentHandler(AttachmentKey<T> key, HttpHandler next) |
AttachmentHandler(AttachmentKey<T> key, HttpHandler next, T instance) |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<ResponseCache> | ResponseCache.ATTACHMENT_KEY |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<AllowedContentEncodings> | AllowedContentEncodings.ATTACHMENT_KEY |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<FormData> | FormDataParser.FORM_DATA When the form data is parsed it will be attached under this key. |
Modifier and Type | Method and Description |
---|---|
<T> void | ServerSentEventConnection.addToAttachmentList(AttachmentKey<AttachmentList<T>> key, T value) |
<T> T | ServerSentEventConnection.getAttachment(AttachmentKey<T> key) |
<T> List<T> | ServerSentEventConnection.getAttachmentList(AttachmentKey<? extends List<T>> key) |
<T> T | ServerSentEventConnection.putAttachment(AttachmentKey<T> key, T value) |
<T> T | ServerSentEventConnection.removeAttachment(AttachmentKey<T> key) |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<Boolean> | HttpAttachments.PRE_CHUNKED_RESPONSE If the value true is attached to the exchange under this key then Undertow will assume that the underlying application has already taken care of chunking, and will not attempt to add its own chunk markers. |
static AttachmentKey<HeaderMap> | HttpAttachments.REQUEST_TRAILERS Attachment key for request trailers when using chunked encoding. |
static AttachmentKey<Supplier<HeaderMap>> | HttpAttachments.RESPONSE_TRAILER_SUPPLIER Attachment key for a supplier response trailers. |
static AttachmentKey<HeaderMap> | HttpAttachments.RESPONSE_TRAILERS Attachment key for response trailers. |
Modifier and Type | Method and Description |
---|---|
<T> void | Http2ServerConnection.addToAttachmentList(AttachmentKey<AttachmentList<T>> key, T value) |
<T> T | Http2ServerConnection.getAttachment(AttachmentKey<T> key) |
<T> List<T> | Http2ServerConnection.getAttachmentList(AttachmentKey<? extends List<T>> key) |
<T> T | Http2ServerConnection.putAttachment(AttachmentKey<T> key, T value) |
<T> T | Http2ServerConnection.removeAttachment(AttachmentKey<T> key) |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<SessionConfig> | SessionConfig.ATTACHMENT_KEY |
static AttachmentKey<SessionManager> | SessionManager.ATTACHMENT_KEY |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<ServletRequestContext> | ServletRequestContext.ATTACHMENT_KEY |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<Boolean> | HttpServletRequestImpl.SECURE_REQUEST Deprecated. |
Modifier and Type | Method and Description |
---|---|
<T> T | ServletWebSocketHttpExchange.getAttachment(AttachmentKey<T> key) |
<T> void | ServletWebSocketHttpExchange.putAttachment(AttachmentKey<T> key, T value) |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<PathTemplateMatch> | PathTemplateMatch.ATTACHMENT_KEY |
Modifier and Type | Method and Description |
---|---|
static <T> AttachmentKey<T> | AttachmentKey.create(Class<? super T> valueClass) Construct a new simple attachment key. |
static <T> AttachmentKey<AttachmentList<T>> | AttachmentKey.createList(Class<? super T> valueClass) Construct a new list attachment key. |
Modifier and Type | Method and Description |
---|---|
protected Map<AttachmentKey<?>,Object> | AbstractAttachable.createAttachmentMap() |
Modifier and Type | Method and Description |
---|---|
<T> void | Attachable.addToAttachmentList(AttachmentKey<AttachmentList<T>> key, T value) Add a value to a list-typed attachment key. |
<T> void | AbstractAttachable.addToAttachmentList(AttachmentKey<AttachmentList<T>> key, T value) Add a value to a list-typed attachment key. |
<T> T | Attachable.getAttachment(AttachmentKey<T> key) Get an attachment value. |
<T> T | AbstractAttachable.getAttachment(AttachmentKey<T> key) Get an attachment value. |
<T> List<T> | Attachable.getAttachmentList(AttachmentKey<? extends List<T>> key) Gets a list attachment value. |
<T> List<T> | AbstractAttachable.getAttachmentList(AttachmentKey<? extends List<T>> key) Gets a list attachment value. |
<T> T | Attachable.putAttachment(AttachmentKey<T> key, T value) Set an attachment value. |
<T> T | AbstractAttachable.putAttachment(AttachmentKey<T> key, T value) Set an attachment value. |
<T> T | Attachable.removeAttachment(AttachmentKey<T> key) Remove an attachment, returning its previous value. |
<T> T | AbstractAttachable.removeAttachment(AttachmentKey<T> key) Remove an attachment, returning its previous value. |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<WebSocketVersion> | WebSocketVersion.ATTACHMENT_KEY |
Modifier and Type | Field and Description |
---|---|
static AttachmentKey<Map<String,String>> | HandshakeUtil.PATH_PARAMS |
static AttachmentKey<Principal> | HandshakeUtil.PRINCIPAL |
Modifier and Type | Method and Description |
---|---|
<T> T | AsyncWebSocketHttpServerExchange.getAttachment(AttachmentKey<T> key) |
<T> T | WebSocketHttpExchange.getAttachment(AttachmentKey<T> key) |
<T> void | AsyncWebSocketHttpServerExchange.putAttachment(AttachmentKey<T> key, T value) |
<T> void | WebSocketHttpExchange.putAttachment(AttachmentKey<T> key, T value) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.