Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCEPT - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- ACCEPT_CHARSET - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- ACCEPT_ENCODING - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- ACCEPT_LANGUAGE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- ACCEPT_RANGES - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- ACCEPTED - Static variable in class io.undertow.httpcore.StatusCodes
- ACCEPTED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- ACL - Static variable in interface io.undertow.httpcore.HttpMethodNames
- addAll(UndertowOptionMap) - Method in class io.undertow.httpcore.UndertowOptionMap.Builder
- addRequestHeader(String, String) - Method in interface io.undertow.httpcore.HttpExchange
- addResponseHeader(String, String) - Method in interface io.undertow.httpcore.HttpExchange
- addWriteFunction(WriteFunction) - Method in interface io.undertow.httpcore.HttpExchange
- addWriteFunction(WriteFunction) - Method in class io.undertow.httpcore.HttpExchangeBase
- AGE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- ALGORITHM - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- allocateBuffer() - Method in interface io.undertow.httpcore.BufferAllocator
- allocateBuffer(boolean) - Method in interface io.undertow.httpcore.BufferAllocator
- allocateBuffer(boolean, int) - Method in interface io.undertow.httpcore.BufferAllocator
- allocateBuffer(int) - Method in interface io.undertow.httpcore.BufferAllocator
- ALLOW - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- ALLOW_ENCODED_SLASH - Static variable in class io.undertow.httpcore.UndertowOptions
-
If a request comes in with encoded / characters (i.e.
- ALLOW_EQUALS_IN_COOKIE_VALUE - Static variable in class io.undertow.httpcore.UndertowOptions
-
If this is true then Undertow will allow non-escaped equals characters in unquoted cookie values.
- ALREADY_REPORTED - Static variable in class io.undertow.httpcore.StatusCodes
- ALREADY_REPORTED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- ALWAYS_SET_DATE - Static variable in class io.undertow.httpcore.UndertowOptions
-
If this is true then a Date header will be added to all responses.
- AUTH_PARAM - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- AUTHENTICATION_INFO - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- AUTHORIZATION - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- available() - Method in class io.undertow.httpcore.UndertowInputStream
B
- BAD_GATEWAY - Static variable in class io.undertow.httpcore.StatusCodes
- BAD_GATEWAY_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- BAD_REQUEST - Static variable in class io.undertow.httpcore.StatusCodes
- BAD_REQUEST_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- BASELINE_CONTROL - Static variable in interface io.undertow.httpcore.HttpMethodNames
- BASIC - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- bindHttp(UndertowEngine.EngineInstance, ExchangeHandler, int, String, Object) - Method in interface io.undertow.httpcore.UndertowEngine
- bindHttps(UndertowEngine.EngineInstance, ExchangeHandler, int, String, String, String, String, String, Object) - Method in interface io.undertow.httpcore.UndertowEngine
- BlockingHttpExchange - Interface in io.undertow.httpcore
-
An interface that provides the input and output streams for blocking HTTP requests.
- BufferAllocator - Interface in io.undertow.httpcore
- builder() - Static method in class io.undertow.httpcore.UndertowOptionMap
- Builder() - Constructor for class io.undertow.httpcore.UndertowOptionMap.Builder
C
- CACHE_CONTROL - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CHECKIN - Static variable in interface io.undertow.httpcore.HttpMethodNames
- CHECKOUT - Static variable in interface io.undertow.httpcore.HttpMethodNames
- CHUNKED - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- clearRequestHeaders() - Method in interface io.undertow.httpcore.HttpExchange
- clearResponseHeaders() - Method in interface io.undertow.httpcore.HttpExchange
- ClientAuth - Enum Class in io.undertow.httpcore
- close() - Method in interface io.undertow.httpcore.BlockingHttpExchange
-
Closes both the input and output streams
- close() - Method in class io.undertow.httpcore.DefaultBlockingHttpExchange
- close() - Method in interface io.undertow.httpcore.HttpExchange
- close() - Method in interface io.undertow.httpcore.UndertowEngine.EngineInstance
- close() - Method in class io.undertow.httpcore.UndertowInputStream
- close() - Method in class io.undertow.httpcore.UndertowOutputStream
- CLOSE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CNONCE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- completed(HttpExchange) - Method in interface io.undertow.httpcore.CompletedListener
- CompletedListener - Interface in io.undertow.httpcore
- COMPRESS - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CONFLICT - Static variable in class io.undertow.httpcore.StatusCodes
- CONFLICT_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- CONNECT - Static variable in interface io.undertow.httpcore.HttpMethodNames
- CONNECTION - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- ConnectionSSLSessionInfo - Class in io.undertow.httpcore
-
SSL session information that is read directly from the SSL session of the XNIO connection
- ConnectionSSLSessionInfo(SSLSession) - Constructor for class io.undertow.httpcore.ConnectionSSLSessionInfo
- contains(UndertowOption<?>) - Method in class io.undertow.httpcore.UndertowOptionMap
- containsRequestHeader(String) - Method in interface io.undertow.httpcore.HttpExchange
- containsResponseHeader(String) - Method in interface io.undertow.httpcore.HttpExchange
- CONTENT_DISPOSITION - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CONTENT_ENCODING - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CONTENT_LANGUAGE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CONTENT_LENGTH - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CONTENT_LOCATION - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CONTENT_MD5 - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CONTENT_RANGE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CONTENT_SECURITY_POLICY - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CONTENT_TRANSFER_ENCODING - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CONTENT_TYPE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- CONTINUE - Static variable in class io.undertow.httpcore.StatusCodes
- CONTINUE_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- COOKIE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- COOKIE2 - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- COPY - Static variable in interface io.undertow.httpcore.HttpMethodNames
- create(UndertowOption<T>, T) - Static method in class io.undertow.httpcore.UndertowOptionMap
- create(UndertowOption<T1>, T1, UndertowOption<T2>, T2) - Static method in class io.undertow.httpcore.UndertowOptionMap
- create(String, Class<T>) - Static method in class io.undertow.httpcore.UndertowOption
- CREATED - Static variable in class io.undertow.httpcore.StatusCodes
- CREATED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
D
- DATE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- DECODE_URL - Static variable in class io.undertow.httpcore.UndertowOptions
-
If this is true then the parser will decode the URL and query parameters using the selected character encoding (UTF-8 by default).
- DEFAULT_ENABLE_RFC6265_COOKIE_VALIDATION - Static variable in class io.undertow.httpcore.UndertowOptions
- DEFAULT_MAX_BUFFERED_REQUEST_SIZE - Static variable in class io.undertow.httpcore.UndertowOptions
- DEFAULT_MAX_ENTITY_SIZE - Static variable in class io.undertow.httpcore.UndertowOptions
-
We do not have a default upload limit
- DEFAULT_MAX_HEADERS - Static variable in class io.undertow.httpcore.UndertowOptions
- DEFAULT_MAX_PARAMETERS - Static variable in class io.undertow.httpcore.UndertowOptions
- DEFAULT_READ_TIMEOUT - Static variable in class io.undertow.httpcore.UndertowOptions
- DefaultBlockingHttpExchange - Class in io.undertow.httpcore
- DefaultBlockingHttpExchange(HttpExchange) - Constructor for class io.undertow.httpcore.DefaultBlockingHttpExchange
- DEFLATE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- DELETE - Static variable in interface io.undertow.httpcore.HttpMethodNames
- DIGEST - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- discardRequest() - Method in interface io.undertow.httpcore.HttpExchange
- DOMAIN - Static variable in interface io.undertow.httpcore.HttpHeaderNames
E
- EMPTY - Static variable in class io.undertow.httpcore.UndertowOptionMap
- ENABLE_HTTP2 - Static variable in class io.undertow.httpcore.UndertowOptions
-
If we should attempt to use HTTP2 for HTTPS connections.
- ENABLE_RFC6265_COOKIE_VALIDATION - Static variable in class io.undertow.httpcore.UndertowOptions
-
If this is true then Undertow will enable RFC6265 compliant cookie validation for Set-Cookie header instead of legacy backward compatible behavior.
- END_EXCHANGE - Static variable in interface io.undertow.httpcore.IoCallback
-
A default callback that simply ends the exchange.
- endExchange() - Method in interface io.undertow.httpcore.HttpExchange
- endExchange() - Method in class io.undertow.httpcore.HttpExchangeBase
- ETAG - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- ExchangeHandler - Interface in io.undertow.httpcore
- EXPECT - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- EXPECTATION_FAILED - Static variable in class io.undertow.httpcore.StatusCodes
- EXPECTATION_FAILED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- EXPIRES - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- extractQuotedValueFromHeader(String, String) - Static method in interface io.undertow.httpcore.HttpHeaderNames
-
Extracts a quoted value from a header that has a given key.
- extractQuotedValueFromHeaderWithEncoding(String, String) - Static method in interface io.undertow.httpcore.HttpHeaderNames
-
Extracts a quoted value from a header that has a given key.
- extractTokenFromHeader(String, String) - Static method in interface io.undertow.httpcore.HttpHeaderNames
-
Deprecated.
F
- FAILED_DEPENDENCY - Static variable in class io.undertow.httpcore.StatusCodes
- FAILED_DEPENDENCY_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- flush() - Method in class io.undertow.httpcore.UndertowOutputStream
- FORBIDDEN - Static variable in class io.undertow.httpcore.StatusCodes
- FORBIDDEN_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- FORWARDED - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- FOUND - Static variable in class io.undertow.httpcore.StatusCodes
- FOUND_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- FROM - Static variable in interface io.undertow.httpcore.HttpHeaderNames
G
- GATEWAY_TIME_OUT - Static variable in class io.undertow.httpcore.StatusCodes
- GATEWAY_TIME_OUT_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- get(UndertowOption<Boolean>, boolean) - Method in class io.undertow.httpcore.UndertowOptionMap
- get(UndertowOption<T>) - Method in class io.undertow.httpcore.UndertowOptionMap
- get(UndertowOption<T>, T) - Method in class io.undertow.httpcore.UndertowOptionMap
- GET - Static variable in interface io.undertow.httpcore.HttpMethodNames
- getBufferAllocator() - Method in interface io.undertow.httpcore.HttpExchange
- getBufferSize() - Method in interface io.undertow.httpcore.BufferAllocator
- getBytesWritten() - Method in class io.undertow.httpcore.UndertowOutputStream
- getCipherSuite() - Method in class io.undertow.httpcore.ConnectionSSLSessionInfo
- getCipherSuite() - Method in interface io.undertow.httpcore.SSLSessionInfo
- getDestinationAddress() - Method in interface io.undertow.httpcore.HttpExchange
- getInputChannel() - Method in interface io.undertow.httpcore.HttpExchange
- getInputStream() - Method in interface io.undertow.httpcore.BlockingHttpExchange
-
Returns the input stream that is in use for this exchange.
- getInputStream() - Method in class io.undertow.httpcore.DefaultBlockingHttpExchange
- getInputStream() - Method in interface io.undertow.httpcore.HttpExchange
- getInputStream() - Method in class io.undertow.httpcore.HttpExchangeBase
- getIoThread() - Method in interface io.undertow.httpcore.HttpExchange
- getMap() - Method in class io.undertow.httpcore.UndertowOptionMap.Builder
- getMaxEntitySize() - Method in interface io.undertow.httpcore.HttpExchange
- getName() - Method in class io.undertow.httpcore.UndertowOption
- getOutputChannel() - Method in interface io.undertow.httpcore.HttpExchange
- getOutputChannel() - Method in class io.undertow.httpcore.HttpExchangeBase
- getOutputStream() - Method in interface io.undertow.httpcore.BlockingHttpExchange
-
Returns the output stream that is in use for this exchange.
- getOutputStream() - Method in class io.undertow.httpcore.DefaultBlockingHttpExchange
- getOutputStream() - Method in interface io.undertow.httpcore.HttpExchange
- getOutputStream() - Method in class io.undertow.httpcore.HttpExchangeBase
- getPeerCertificateChain() - Method in class io.undertow.httpcore.ConnectionSSLSessionInfo
- getPeerCertificateChain() - Method in interface io.undertow.httpcore.SSLSessionInfo
- getPeerCertificates() - Method in class io.undertow.httpcore.ConnectionSSLSessionInfo
- getPeerCertificates() - Method in interface io.undertow.httpcore.SSLSessionInfo
-
Gets the peer certificates.
- getProtocol() - Method in interface io.undertow.httpcore.HttpExchange
- getReadTimeout() - Method in interface io.undertow.httpcore.HttpExchange
- getReason(int) - Static method in class io.undertow.httpcore.StatusCodes
- getRequestContentLength() - Method in interface io.undertow.httpcore.HttpExchange
- getRequestHeader(String) - Method in interface io.undertow.httpcore.HttpExchange
-
Gets the first request header with the given name
- getRequestHeaderNames() - Method in interface io.undertow.httpcore.HttpExchange
- getRequestHeaders(String) - Method in interface io.undertow.httpcore.HttpExchange
-
Gets request headers with the given name
- getRequestMethod() - Method in interface io.undertow.httpcore.HttpExchange
-
Get the HTTP request method
- getRequestScheme() - Method in interface io.undertow.httpcore.HttpExchange
-
Get the request URI scheme.
- getRequestURI() - Method in interface io.undertow.httpcore.HttpExchange
-
The original request URI.
- getResponseBytesSent() - Method in interface io.undertow.httpcore.HttpExchange
- getResponseBytesSent() - Method in class io.undertow.httpcore.HttpExchangeBase
- getResponseContentLength() - Method in interface io.undertow.httpcore.HttpExchange
- getResponseHeader(String) - Method in interface io.undertow.httpcore.HttpExchange
-
Gets the first response header with the given name
- getResponseHeaderNames() - Method in interface io.undertow.httpcore.HttpExchange
- getResponseHeaders(String) - Method in interface io.undertow.httpcore.HttpExchange
-
Gets response headers with the given name
- getSessionId() - Method in class io.undertow.httpcore.ConnectionSSLSessionInfo
- getSessionId() - Method in interface io.undertow.httpcore.SSLSessionInfo
- getSourceAddress() - Method in interface io.undertow.httpcore.HttpExchange
- getSSLSession() - Method in class io.undertow.httpcore.ConnectionSSLSessionInfo
- getSSLSession() - Method in interface io.undertow.httpcore.SSLSessionInfo
- getSslSessionInfo() - Method in interface io.undertow.httpcore.HttpExchange
- getStatusCode() - Method in interface io.undertow.httpcore.HttpExchange
- getType() - Method in class io.undertow.httpcore.UndertowOption
- getUndertowOptions() - Method in interface io.undertow.httpcore.HttpExchange
- getWorker() - Method in interface io.undertow.httpcore.HttpExchange
- GONE - Static variable in class io.undertow.httpcore.StatusCodes
- GONE_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- GZIP - Static variable in interface io.undertow.httpcore.HttpHeaderNames
H
- handle(HttpExchange) - Method in interface io.undertow.httpcore.ExchangeHandler
- HEAD - Static variable in interface io.undertow.httpcore.HttpMethodNames
- HOST - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- HTTP_0_9 - Static variable in class io.undertow.httpcore.HttpProtocolNames
-
HTTP 0.9.
- HTTP_1_0 - Static variable in class io.undertow.httpcore.HttpProtocolNames
-
HTTP 1.0.
- HTTP_1_1 - Static variable in class io.undertow.httpcore.HttpProtocolNames
-
HTTP 1.1.
- HTTP_2_0 - Static variable in class io.undertow.httpcore.HttpProtocolNames
-
HTTP 1.1.
- HTTP_VERSION_NOT_SUPPORTED - Static variable in class io.undertow.httpcore.StatusCodes
- HTTP_VERSION_NOT_SUPPORTED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- HttpExchange - Interface in io.undertow.httpcore
- HttpExchangeBase - Class in io.undertow.httpcore
- HttpExchangeBase() - Constructor for class io.undertow.httpcore.HttpExchangeBase
- HttpHeaderNames - Interface in io.undertow.httpcore
- HttpMethodNames - Interface in io.undertow.httpcore
- HttpProtocolNames - Class in io.undertow.httpcore
-
Protocol version strings.
I
- IDENTITY - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- IF_MATCH - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- IF_MODIFIED_SINCE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- IF_NONE_MATCH - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- IF_RANGE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- IF_UNMODIFIED_SINCE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- IM_USED - Static variable in class io.undertow.httpcore.StatusCodes
- IM_USED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- InputChannel - Interface in io.undertow.httpcore
- INSUFFICIENT_STORAGE - Static variable in class io.undertow.httpcore.StatusCodes
- INSUFFICIENT_STORAGE_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- INTERNAL_SERVER_ERROR - Static variable in class io.undertow.httpcore.StatusCodes
- INTERNAL_SERVER_ERROR_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- io.undertow.httpcore - package io.undertow.httpcore
- IoCallback<T> - Interface in io.undertow.httpcore
- isComplete() - Method in interface io.undertow.httpcore.HttpExchange
- isComplete() - Method in class io.undertow.httpcore.HttpExchangeBase
-
Returns true if the completion handler for this exchange has been invoked, and the request is considered finished.
- isHttp2() - Method in interface io.undertow.httpcore.HttpExchange
- isInIoThread() - Method in interface io.undertow.httpcore.HttpExchange
- isIoOperationQueued() - Method in interface io.undertow.httpcore.HttpExchange
- isPushSupported() - Method in interface io.undertow.httpcore.HttpExchange
- isReadable() - Method in interface io.undertow.httpcore.InputChannel
-
Must be called before calling
InputChannel.readAsync(). - isRequestComplete() - Method in interface io.undertow.httpcore.HttpExchange
-
Returns true if all data has been read from the request, or if there was not data.
- isRequestComplete() - Method in class io.undertow.httpcore.HttpExchangeBase
-
Returns true if all data has been read from the request, or if there was not data.
- isRequestEntityBodyAllowed() - Method in class io.undertow.httpcore.HttpExchangeBase
- isRequestTrailerFieldsSupported() - Method in interface io.undertow.httpcore.HttpExchange
- isResponseComplete() - Method in interface io.undertow.httpcore.HttpExchange
- isResponseComplete() - Method in class io.undertow.httpcore.HttpExchangeBase
- isResponseEntityBodyAllowed() - Method in class io.undertow.httpcore.HttpExchangeBase
- isResponseStarted() - Method in class io.undertow.httpcore.HttpExchangeBase
- isUpgrade() - Method in interface io.undertow.httpcore.HttpExchange
- isUpgradeSupported() - Method in interface io.undertow.httpcore.HttpExchange
- iterator() - Method in class io.undertow.httpcore.UndertowOptionMap
K
- KEEP_ALIVE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
L
- LABEL - Static variable in interface io.undertow.httpcore.HttpMethodNames
- LAST_MODIFIED - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- LENGTH_REQUIRED - Static variable in class io.undertow.httpcore.StatusCodes
- LENGTH_REQUIRED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- LOCATION - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- LOCK - Static variable in interface io.undertow.httpcore.HttpMethodNames
- LOCKED - Static variable in class io.undertow.httpcore.StatusCodes
- LOCKED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- log - Static variable in interface io.undertow.httpcore.IoCallback
- LOOP_DETECTED - Static variable in class io.undertow.httpcore.StatusCodes
- LOOP_DETECTED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
M
- MAX_BUFFERED_REQUEST_SIZE - Static variable in class io.undertow.httpcore.UndertowOptions
-
Maximum size of a buffered request, in bytes
- MAX_COOKIES - Static variable in class io.undertow.httpcore.UndertowOptions
-
The maximum number of cookies that will be parsed.
- MAX_ENTITY_SIZE - Static variable in class io.undertow.httpcore.UndertowOptions
-
The default maximum size of the HTTP entity body.
- MAX_FORWARDS - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- MAX_HEADER_SIZE - Static variable in class io.undertow.httpcore.UndertowOptions
-
The maximum size in bytes of a http request header.
- MAX_HEADERS - Static variable in class io.undertow.httpcore.UndertowOptions
-
The maximum number of headers that will be parsed.
- MAX_PARAMETERS - Static variable in class io.undertow.httpcore.UndertowOptions
-
The maximum number of parameters that will be parsed.
- MERGE - Static variable in interface io.undertow.httpcore.HttpMethodNames
- METHOD_NOT_ALLOWED - Static variable in class io.undertow.httpcore.StatusCodes
- METHOD_NOT_ALLOWED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- MKACTIVITY - Static variable in interface io.undertow.httpcore.HttpMethodNames
- MKCOL - Static variable in interface io.undertow.httpcore.HttpMethodNames
- MKWORKSPACE - Static variable in interface io.undertow.httpcore.HttpMethodNames
- MOVE - Static variable in interface io.undertow.httpcore.HttpMethodNames
- MOVED_PERMANENTLY - Static variable in class io.undertow.httpcore.StatusCodes
- MOVED_PERMANENTLY_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- MOVED_PERMENANTLY - Static variable in class io.undertow.httpcore.StatusCodes
-
Deprecated.
- MULTI_STATUS - Static variable in class io.undertow.httpcore.StatusCodes
- MULTI_STATUS_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- MULTIPART_MAX_ENTITY_SIZE - Static variable in class io.undertow.httpcore.UndertowOptions
-
The default maximum size of the HTTP entity body when using the mutiltipart parser.
- MULTIPLE_CHOICES - Static variable in class io.undertow.httpcore.StatusCodes
- MULTIPLE_CHOICES_STRING - Static variable in class io.undertow.httpcore.StatusCodes
N
- NEGOTIATE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- NETWORK_AUTHENTICATION_REQUIRED - Static variable in class io.undertow.httpcore.StatusCodes
- NETWORK_AUTHENTICATION_REQUIRED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- NEXT_NONCE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- NO_CONTENT - Static variable in class io.undertow.httpcore.StatusCodes
- NO_CONTENT_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- NON_AUTHORITATIVE_INFORMATION - Static variable in class io.undertow.httpcore.StatusCodes
- NON_AUTHORITATIVE_INFORMATION_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- NONCE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- NONCE_COUNT - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- NONE - Enum constant in enum class io.undertow.httpcore.ClientAuth
-
No client authentication is requested or required.
- NOT_ACCEPTABLE - Static variable in class io.undertow.httpcore.StatusCodes
- NOT_ACCEPTABLE_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- NOT_EXTENDED - Static variable in class io.undertow.httpcore.StatusCodes
- NOT_EXTENDED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- NOT_FOUND - Static variable in class io.undertow.httpcore.StatusCodes
- NOT_FOUND_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- NOT_IMPLEMENTED - Static variable in class io.undertow.httpcore.StatusCodes
- NOT_IMPLEMENTED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- NOT_MODIFIED - Static variable in class io.undertow.httpcore.StatusCodes
- NOT_MODIFIED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
O
- OK - Static variable in class io.undertow.httpcore.StatusCodes
- OK_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- onComplete(HttpExchange, T) - Method in interface io.undertow.httpcore.IoCallback
- onException(HttpExchange, T, IOException) - Method in interface io.undertow.httpcore.IoCallback
- OPAQUE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- OPTIONS - Static variable in interface io.undertow.httpcore.HttpMethodNames
- ORIGIN - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- OutputChannel - Interface in io.undertow.httpcore
P
- PARTIAL_CONTENT - Static variable in class io.undertow.httpcore.StatusCodes
- PARTIAL_CONTENT_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- PATCH - Static variable in interface io.undertow.httpcore.HttpMethodNames
- PAYMENT_REQUIRED - Static variable in class io.undertow.httpcore.StatusCodes
- PAYMENT_REQUIRED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- PERMANENT_REDIRECT - Static variable in class io.undertow.httpcore.StatusCodes
- PERMANENT_REDIRECT_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- POST - Static variable in interface io.undertow.httpcore.HttpMethodNames
- PRAGMA - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- preCommit(HttpExchange) - Method in interface io.undertow.httpcore.PreCommitListener
- preCommitListener - Variable in class io.undertow.httpcore.HttpExchangeBase
- PreCommitListener - Interface in io.undertow.httpcore
- PRECONDITION_FAILED - Static variable in class io.undertow.httpcore.StatusCodes
- PRECONDITION_FAILED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- PRECONDITION_REQUIRED - Static variable in class io.undertow.httpcore.StatusCodes
- PRECONDITION_REQUIRED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- preWrite(ByteBuf, boolean) - Method in interface io.undertow.httpcore.WriteFunction
- PROCESSING - Static variable in class io.undertow.httpcore.StatusCodes
- PROCESSING_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- PROPFIND - Static variable in interface io.undertow.httpcore.HttpMethodNames
- PROPPATCH - Static variable in interface io.undertow.httpcore.HttpMethodNames
- PROXY_AUTHENTICATE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- PROXY_AUTHENTICATION_REQUIRED - Static variable in class io.undertow.httpcore.StatusCodes
- PROXY_AUTHENTICATION_REQUIRED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- PROXY_AUTHORIZATION - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- pushResource(String, String, Map<String, List<String>>) - Method in interface io.undertow.httpcore.HttpExchange
- PUT - Static variable in interface io.undertow.httpcore.HttpMethodNames
Q
- QOP - Static variable in interface io.undertow.httpcore.HttpHeaderNames
R
- RANGE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- read() - Method in class io.undertow.httpcore.UndertowInputStream
- read(byte[]) - Method in class io.undertow.httpcore.UndertowInputStream
- read(byte[], int, int) - Method in class io.undertow.httpcore.UndertowInputStream
- READ_TIMEOUT - Static variable in class io.undertow.httpcore.UndertowOptions
-
Blocking read timeout in milliseconds.
- readAsync() - Method in interface io.undertow.httpcore.InputChannel
-
Can only be called is isReadable has returned true.
- readBlocking() - Method in interface io.undertow.httpcore.InputChannel
-
Reads some data.
- readBytesAvailable() - Method in interface io.undertow.httpcore.InputChannel
- REALM - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- RECORD_REQUEST_START_TIME - Static variable in class io.undertow.httpcore.UndertowOptions
-
If this is true then Undertow will record the request start time, to allow for request time to be logged
- REFERER - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- REFERRER_POLICY - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- REFRESH - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- removeRequestHeader(String) - Method in interface io.undertow.httpcore.HttpExchange
- removeResponseHeader(String) - Method in interface io.undertow.httpcore.HttpExchange
- renegotiate(ClientAuth) - Method in class io.undertow.httpcore.ConnectionSSLSessionInfo
- renegotiate(ClientAuth) - Method in interface io.undertow.httpcore.SSLSessionInfo
-
Renegotiate in a blocking manner.
- RenegotiationRequiredException - Exception in io.undertow.httpcore
-
Exception that is thrown that indicates that SSL renegotiation is required in order to get a client cert.
- RenegotiationRequiredException() - Constructor for exception io.undertow.httpcore.RenegotiationRequiredException
- RenegotiationRequiredException(String) - Constructor for exception io.undertow.httpcore.RenegotiationRequiredException
- RenegotiationRequiredException(String, Throwable) - Constructor for exception io.undertow.httpcore.RenegotiationRequiredException
- RenegotiationRequiredException(String, Throwable, boolean, boolean) - Constructor for exception io.undertow.httpcore.RenegotiationRequiredException
- RenegotiationRequiredException(Throwable) - Constructor for exception io.undertow.httpcore.RenegotiationRequiredException
- REPORT - Static variable in interface io.undertow.httpcore.HttpMethodNames
- REQUEST - Enum constant in enum class io.undertow.httpcore.ClientAuth
-
Accept authentication if presented by client.
- REQUEST_ENTITY_TOO_LARGE - Static variable in class io.undertow.httpcore.StatusCodes
- REQUEST_ENTITY_TOO_LARGE_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in class io.undertow.httpcore.StatusCodes
- REQUEST_HEADER_FIELDS_TOO_LARGE_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- REQUEST_RANGE_NOT_SATISFIABLE - Static variable in class io.undertow.httpcore.StatusCodes
- REQUEST_RANGE_NOT_SATISFIABLE_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- REQUEST_TIME_OUT - Static variable in class io.undertow.httpcore.StatusCodes
- REQUEST_TIME_OUT_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- REQUEST_URI_TOO_LARGE - Static variable in class io.undertow.httpcore.StatusCodes
- REQUEST_URI_TOO_LARGE_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- REQUIRED - Enum constant in enum class io.undertow.httpcore.ClientAuth
-
Require client to present authentication, if not presented then negotiations will be declined.
- RESET_CONTENT - Static variable in class io.undertow.httpcore.StatusCodes
- RESET_CONTENT_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- resetBuffer() - Method in class io.undertow.httpcore.UndertowOutputStream
-
If the response has not yet been written to the client this method will clear the streams buffer, invalidating any content that has already been written.
- RESPONSE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- RESPONSE_AUTH - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- RETRY_AFTER - Static variable in interface io.undertow.httpcore.HttpHeaderNames
S
- SEARCH - Static variable in interface io.undertow.httpcore.HttpMethodNames
- SEC_WEB_SOCKET_ACCEPT - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SEC_WEB_SOCKET_EXTENSIONS - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SEC_WEB_SOCKET_KEY - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SEC_WEB_SOCKET_KEY1 - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SEC_WEB_SOCKET_KEY2 - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SEC_WEB_SOCKET_LOCATION - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SEC_WEB_SOCKET_ORIGIN - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SEC_WEB_SOCKET_PROTOCOL - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SEC_WEB_SOCKET_VERSION - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SEE_OTHER - Static variable in class io.undertow.httpcore.StatusCodes
- SEE_OTHER_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- sendContinue() - Method in interface io.undertow.httpcore.HttpExchange
- SERVER - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SERVICE_UNAVAILABLE - Static variable in class io.undertow.httpcore.StatusCodes
- SERVICE_UNAVAILABLE_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- SERVLET_ENGINE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- set(UndertowOption<T>, T) - Method in class io.undertow.httpcore.UndertowOptionMap.Builder
- SET_COOKIE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SET_COOKIE2 - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- setBlockingHttpExchange(BlockingHttpExchange) - Method in interface io.undertow.httpcore.HttpExchange
- setBlockingHttpExchange(BlockingHttpExchange) - Method in class io.undertow.httpcore.HttpExchangeBase
- setCompletedListener(CompletedListener) - Method in interface io.undertow.httpcore.HttpExchange
- setCompletedListener(CompletedListener) - Method in class io.undertow.httpcore.HttpExchangeBase
- setMaxEntitySize(long) - Method in interface io.undertow.httpcore.HttpExchange
- setPreCommitListener(PreCommitListener) - Method in interface io.undertow.httpcore.HttpExchange
- setPreCommitListener(PreCommitListener) - Method in class io.undertow.httpcore.HttpExchangeBase
- setReadHandler(BiConsumer<InputChannel, T>, T) - Method in interface io.undertow.httpcore.InputChannel
-
Registers a read handler that will be called when the channel is readable.
- setReadTimeout(long) - Method in interface io.undertow.httpcore.HttpExchange
- setRequestHeader(String, String) - Method in interface io.undertow.httpcore.HttpExchange
- setResponseHeader(String, String) - Method in interface io.undertow.httpcore.HttpExchange
- setStatusCode(int) - Method in interface io.undertow.httpcore.HttpExchange
- setUndertowOptions(UndertowOptionMap) - Method in interface io.undertow.httpcore.HttpExchange
- setUpgradeListener(Consumer<Object>) - Method in interface io.undertow.httpcore.HttpExchange
- SHUTDOWN_TIMEOUT - Static variable in class io.undertow.httpcore.UndertowOptions
-
The server shutdown timeout in milliseconds after which the executor will be forcefully shut down interrupting tasks which are still executing.
- SSL_CIPHER - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SSL_CIPHER_USEKEYSIZE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SSL_CLIENT_CERT - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SSL_SESSION_ID - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SSLSessionInfo - Interface in io.undertow.httpcore
-
SSL session information.
- STALE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- start(int, Executor, BufferAllocator) - Method in interface io.undertow.httpcore.UndertowEngine
- STATUS - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- StatusCodes - Class in io.undertow.httpcore
- STRICT_TRANSPORT_SECURITY - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- SWITCHING_PROTOCOLS - Static variable in class io.undertow.httpcore.StatusCodes
- SWITCHING_PROTOCOLS_STRING - Static variable in class io.undertow.httpcore.StatusCodes
T
- TE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- TEMPORARY_REDIRECT - Static variable in class io.undertow.httpcore.StatusCodes
- TEMPORARY_REDIRECT_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- terminateRequest() - Method in class io.undertow.httpcore.HttpExchangeBase
-
Force the codec to treat the request as fully read.
- terminateResponse() - Method in class io.undertow.httpcore.HttpExchangeBase
-
Force the codec to treat the response as fully written.
- TOO_MANY_REQUESTS - Static variable in class io.undertow.httpcore.StatusCodes
- TOO_MANY_REQUESTS_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- TRACE - Static variable in interface io.undertow.httpcore.HttpMethodNames
- TRAILER - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- TRANSFER_ENCODING - Static variable in interface io.undertow.httpcore.HttpHeaderNames
U
- UNAUTHORIZED - Static variable in class io.undertow.httpcore.StatusCodes
- UNAUTHORIZED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- UNAVAILABLE_FOR_LEGAL_REASONS - Static variable in class io.undertow.httpcore.StatusCodes
- UNAVAILABLE_FOR_LEGAL_REASONS_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- UNCHECKOUT - Static variable in interface io.undertow.httpcore.HttpMethodNames
- UndertowEngine - Interface in io.undertow.httpcore
- UndertowEngine.EngineInstance - Interface in io.undertow.httpcore
- UndertowInputStream - Class in io.undertow.httpcore
-
Input stream that reads from the underlying channel.
- UndertowInputStream(HttpExchange) - Constructor for class io.undertow.httpcore.UndertowInputStream
- UndertowOption<T> - Class in io.undertow.httpcore
- UndertowOptionMap - Class in io.undertow.httpcore
- UndertowOptionMap.Builder - Class in io.undertow.httpcore
- UndertowOptions - Class in io.undertow.httpcore
- UndertowOutputStream - Class in io.undertow.httpcore
-
Buffering output stream that wraps a channel.
- UndertowOutputStream(HttpExchange) - Constructor for class io.undertow.httpcore.UndertowOutputStream
-
Construct a new instance.
- UNLOCK - Static variable in interface io.undertow.httpcore.HttpMethodNames
- UNPROCESSABLE_ENTITY - Static variable in class io.undertow.httpcore.StatusCodes
- UNPROCESSABLE_ENTITY_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- UNSUPPORTED_MEDIA_TYPE - Static variable in class io.undertow.httpcore.StatusCodes
- UNSUPPORTED_MEDIA_TYPE_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- UPDATE - Static variable in interface io.undertow.httpcore.HttpMethodNames
- UPGRADE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- UPGRADE_REQUIRED - Static variable in class io.undertow.httpcore.StatusCodes
- UPGRADE_REQUIRED_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- URI - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- URL_CHARSET - Static variable in class io.undertow.httpcore.UndertowOptions
-
If this is true then the parser will decode the URL and query parameters using the selected character encoding (UTF-8 by default).
- USE_PROXY - Static variable in class io.undertow.httpcore.StatusCodes
- USE_PROXY_STRING - Static variable in class io.undertow.httpcore.StatusCodes
- USER_AGENT - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- USERNAME - Static variable in interface io.undertow.httpcore.HttpHeaderNames
V
- valueOf(String) - Static method in enum class io.undertow.httpcore.ClientAuth
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.undertow.httpcore.ClientAuth
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VARY - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- VERSION_CONTROL - Static variable in interface io.undertow.httpcore.HttpMethodNames
- VIA - Static variable in interface io.undertow.httpcore.HttpHeaderNames
W
- WARNING - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- WORKER_ACCEPT_THREADS - Static variable in class io.undertow.httpcore.UndertowOptions
-
Deprecated.
- write(byte[]) - Method in class io.undertow.httpcore.UndertowOutputStream
- write(byte[], int, int) - Method in class io.undertow.httpcore.UndertowOutputStream
- write(int) - Method in class io.undertow.httpcore.UndertowOutputStream
- writeAsync(ByteBuf, boolean, IoCallback<T>, T) - Method in class io.undertow.httpcore.HttpExchangeBase
- writeAsync(ByteBuf, boolean, IoCallback<T>, T) - Method in interface io.undertow.httpcore.OutputChannel
- writeAsync(String) - Method in class io.undertow.httpcore.HttpExchangeBase
- writeAsync(String) - Method in interface io.undertow.httpcore.OutputChannel
-
Writes the given UTF-8 data and ends the exchange
- writeAsync(String, Charset) - Method in class io.undertow.httpcore.HttpExchangeBase
- writeAsync(String, Charset) - Method in interface io.undertow.httpcore.OutputChannel
-
Writes the given data in the provided charset and ends the exchange
- writeAsync(String, Charset, boolean, IoCallback<T>, T) - Method in class io.undertow.httpcore.HttpExchangeBase
- writeAsync(String, Charset, boolean, IoCallback<T>, T) - Method in interface io.undertow.httpcore.OutputChannel
-
Writes the given data in the provided charset and invokes the provided callback on completion
- writeAsync0(ByteBuf, boolean, IoCallback<T>, T) - Method in class io.undertow.httpcore.HttpExchangeBase
- writeBlocking(ByteBuf, boolean) - Method in class io.undertow.httpcore.HttpExchangeBase
- writeBlocking(ByteBuf, boolean) - Method in interface io.undertow.httpcore.OutputChannel
- writeBlocking0(ByteBuf, boolean) - Method in class io.undertow.httpcore.HttpExchangeBase
- WriteFunction - Interface in io.undertow.httpcore
-
Function that is called before a write is performed.
- WWW_AUTHENTICATE - Static variable in interface io.undertow.httpcore.HttpHeaderNames
X
- X_COMPRESS - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- X_CONTENT_TYPE_OPTIONS - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- X_DISABLE_PUSH - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- X_FORWARDED_FOR - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- X_FORWARDED_HOST - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- X_FORWARDED_PORT - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- X_FORWARDED_PROTO - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- X_FORWARDED_SERVER - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- X_FRAME_OPTIONS - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- X_GZIP - Static variable in interface io.undertow.httpcore.HttpHeaderNames
- X_XSS_PROTECTION - Static variable in interface io.undertow.httpcore.HttpHeaderNames
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form