Skip navigation links
Undertow 2.0.30.Final
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

AbstractAjpClientStreamSinkChannel - Class in io.undertow.protocols.ajp
 
AbstractAjpClientStreamSinkChannel(AjpClientChannel) - Constructor for class io.undertow.protocols.ajp.AbstractAjpClientStreamSinkChannel
 
AbstractAjpClientStreamSourceChannel - Class in io.undertow.protocols.ajp
 
AbstractAjpClientStreamSourceChannel(AjpClientChannel, PooledByteBuffer, long) - Constructor for class io.undertow.protocols.ajp.AbstractAjpClientStreamSourceChannel
 
AbstractAttachable - Class in io.undertow.util
A thing which can have named attachments.
AbstractAttachable() - Constructor for class io.undertow.util.AbstractAttachable
 
AbstractConfidentialityHandler - Class in io.undertow.security.handlers
Handler responsible for checking of confidentiality is required for the requested resource and if so rejecting the request and redirecting to a secure address.
AbstractConfidentialityHandler(HttpHandler) - Constructor for class io.undertow.security.handlers.AbstractConfidentialityHandler
 
AbstractFixedLengthStreamSinkConduit - Class in io.undertow.conduits
A channel which writes a fixed amount of data.
AbstractFixedLengthStreamSinkConduit(StreamSinkConduit, long, boolean, boolean) - Constructor for class io.undertow.conduits.AbstractFixedLengthStreamSinkConduit
Construct a new instance.
AbstractFramedChannel<C extends AbstractFramedChannel<C,R,S>,R extends AbstractFramedStreamSourceChannel<C,R,S>,S extends AbstractFramedStreamSinkChannel<C,R,S>> - Class in io.undertow.server.protocol.framed
A ConnectedChannel which can be used to send and receive Frames.
AbstractFramedChannel(StreamConnection, ByteBufferPool, FramePriority<C, R, S>, PooledByteBuffer, OptionMap) - Constructor for class io.undertow.server.protocol.framed.AbstractFramedChannel
Create a new AbstractFramedChannel 8
AbstractFramedStreamSinkChannel<C extends AbstractFramedChannel<C,R,S>,R extends AbstractFramedStreamSourceChannel<C,R,S>,S extends AbstractFramedStreamSinkChannel<C,R,S>> - Class in io.undertow.server.protocol.framed
Framed Stream Sink Channel.
AbstractFramedStreamSinkChannel(C) - Constructor for class io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel
 
AbstractFramedStreamSinkConduit - Class in io.undertow.conduits
Utility class to ease the implementation of framed protocols.
AbstractFramedStreamSinkConduit(StreamSinkConduit) - Constructor for class io.undertow.conduits.AbstractFramedStreamSinkConduit
Construct a new instance.
AbstractFramedStreamSinkConduit.FrameCallBack - Interface in io.undertow.conduits
Interface that is called when a frame event takes place.
AbstractFramedStreamSinkConduit.PooledBufferFrameCallback - Class in io.undertow.conduits
 
AbstractFramedStreamSinkConduit.PooledBuffersFrameCallback - Class in io.undertow.conduits
 
AbstractFramedStreamSourceChannel<C extends AbstractFramedChannel<C,R,S>,R extends AbstractFramedStreamSourceChannel<C,R,S>,S extends AbstractFramedStreamSinkChannel<C,R,S>> - Class in io.undertow.server.protocol.framed
Source channel, used to receive framed messages.
AbstractFramedStreamSourceChannel(C) - Constructor for class io.undertow.server.protocol.framed.AbstractFramedStreamSourceChannel
 
AbstractFramedStreamSourceChannel(C, PooledByteBuffer, long) - Constructor for class io.undertow.server.protocol.framed.AbstractFramedStreamSourceChannel
 
AbstractHttp2StreamSinkChannel - Class in io.undertow.protocols.http2
 
AbstractHttp2StreamSourceChannel - Class in io.undertow.protocols.http2
HTTP2 stream source channel
AbstractParserGenerator - Class in io.undertow.annotationprocessor
 
AbstractParserGenerator(String, String, String, String) - Constructor for class io.undertow.annotationprocessor.AbstractParserGenerator
 
AbstractParserGenerator.CustomStateMachine - Interface in io.undertow.annotationprocessor
A class that separates out the different behaviour of the three state machines (VERB, VERSION and HEADER)
AbstractReceiveListener - Class in io.undertow.websockets.core
A receive listener that performs a callback when it receives a message
AbstractReceiveListener() - Constructor for class io.undertow.websockets.core.AbstractReceiveListener
 
AbstractSecurityContext - Class in io.undertow.security.impl
A base class for SecurityContext implementations predominantly focusing on the notification handling allowing the specific implementation for focus on authentication.
AbstractSecurityContext(HttpServerExchange) - Constructor for class io.undertow.security.impl.AbstractSecurityContext
 
AbstractSecurityContext.Node<T> - Class in io.undertow.security.impl
To reduce allocations we use a custom linked list data structure
AbstractSecurityContextAssociationHandler - Class in io.undertow.security.handlers
Base class responsible for associating the SecurityContext instance with the current request.
AbstractSecurityContextAssociationHandler(HttpHandler) - Constructor for class io.undertow.security.handlers.AbstractSecurityContextAssociationHandler
 
AbstractServerConnection - Class in io.undertow.server
 
AbstractServerConnection(StreamConnection, ByteBufferPool, HttpHandler, OptionMap, int) - Constructor for class io.undertow.server.AbstractServerConnection
 
AbstractServerConnection.ConduitState - Class in io.undertow.server
 
ACCEPT - Static variable in class io.undertow.util.Headers
 
accept(WebSocketExtension) - Method in interface io.undertow.websockets.extensions.ExtensionHandshake
Validate if an extension request is accepted.
accept(WebSocketExtension) - Method in class io.undertow.websockets.extensions.PerMessageDeflateHandshake
 
ACCEPT_CHARSET - Static variable in class io.undertow.util.Headers
 
ACCEPT_CHARSET_STRING - Static variable in class io.undertow.util.Headers
 
ACCEPT_ENCODING - Static variable in class io.undertow.util.Headers
 
ACCEPT_ENCODING_STRING - Static variable in class io.undertow.util.Headers
 
ACCEPT_LANGUAGE - Static variable in class io.undertow.util.Headers
 
ACCEPT_LANGUAGE_STRING - Static variable in class io.undertow.util.Headers
 
ACCEPT_RANGES - Static variable in class io.undertow.util.Headers
 
ACCEPT_RANGES_STRING - Static variable in class io.undertow.util.Headers
 
ACCEPT_STRING - Static variable in class io.undertow.util.Headers
 
acceptConnectRequest(HttpUpgradeListener) - Method in class io.undertow.server.HttpServerExchange
 
ACCEPTED - Static variable in class io.undertow.util.StatusCodes
 
ACCEPTED_STRING - Static variable in class io.undertow.util.StatusCodes
 
AccessControlListHandler - Class in io.undertow.server.handlers
Handler that can accept or reject a request based on an attribute of the remote peer todo: should we support non-regex values for performance reasons?
AccessControlListHandler(HttpHandler, ExchangeAttribute) - Constructor for class io.undertow.server.handlers.AccessControlListHandler
 
AccessControlListHandler(ExchangeAttribute) - Constructor for class io.undertow.server.handlers.AccessControlListHandler
 
AccessControlListHandler.Builder - Class in io.undertow.server.handlers
 
AccessLogHandler - Class in io.undertow.server.handlers.accesslog
Access log handler.
AccessLogHandler(HttpHandler, AccessLogReceiver, String, ClassLoader) - Constructor for class io.undertow.server.handlers.accesslog.AccessLogHandler
 
AccessLogHandler(HttpHandler, AccessLogReceiver, String, ClassLoader, Predicate) - Constructor for class io.undertow.server.handlers.accesslog.AccessLogHandler
 
AccessLogHandler(HttpHandler, AccessLogReceiver, String, ExchangeAttribute) - Constructor for class io.undertow.server.handlers.accesslog.AccessLogHandler
 
AccessLogHandler(HttpHandler, AccessLogReceiver, String, ExchangeAttribute, Predicate) - Constructor for class io.undertow.server.handlers.accesslog.AccessLogHandler
 
AccessLogHandler.Builder - Class in io.undertow.server.handlers.accesslog
 
AccessLogReceiver - Interface in io.undertow.server.handlers.accesslog
Interface that is used by the access log handler to send data to the log file manager.
Account - Interface in io.undertow.security.idm
Representation of an account, most likely a user account.
acknowledged() - Method in interface io.undertow.client.ClientConnection.PingListener
 
acl(HttpHandler, boolean, ExchangeAttribute) - Static method in class io.undertow.Handlers
Returns a new handler that can allow or deny access to a resource based an at attribute of the exchange
ACL - Static variable in class io.undertow.util.Methods
 
ACL_STRING - Static variable in class io.undertow.util.Methods
 
Activator - Class in io.undertow.servlet.osgi
OSGi Activator.
Activator() - Constructor for class io.undertow.servlet.osgi.Activator
 
Activator - Class in io.undertow.websockets.jsr.osgi
OSGi Activator.
Activator() - Constructor for class io.undertow.websockets.jsr.osgi.Activator
 
activity(long) - Method in interface io.undertow.conduits.ByteActivityCallback
 
add(Session) - Method in interface io.undertow.security.impl.SingleSignOn
Adds the specified session to the set of sessions to which the user is authenticated
add(Object, int) - Method in class io.undertow.server.handlers.cache.DirectBufferCache
 
add(Object, int, int) - Method in class io.undertow.server.handlers.cache.DirectBufferCache
 
add(K, V) - Method in class io.undertow.server.handlers.cache.LRUCache
 
add(String, byte[], String, HeaderMap) - Method in class io.undertow.server.handlers.form.FormData
 
add(String, String) - Method in class io.undertow.server.handlers.form.FormData
 
add(String, String, HeaderMap) - Method in class io.undertow.server.handlers.form.FormData
 
add(String, Path, String, HeaderMap) - Method in class io.undertow.server.handlers.form.FormData
 
add(String, HttpHandler) - Method in class io.undertow.server.handlers.PathTemplateHandler
 
add(String, String, HttpHandler) - Method in class io.undertow.server.RoutingHandler
 
add(HttpString, String, HttpHandler) - Method in class io.undertow.server.RoutingHandler
 
add(String, String, Predicate, HttpHandler) - Method in class io.undertow.server.RoutingHandler
 
add(HttpString, String, Predicate, HttpHandler) - Method in class io.undertow.server.RoutingHandler
 
add(Class<? extends Throwable>, String, Logger.Level) - Method in class io.undertow.servlet.api.LoggingExceptionHandler.Builder
 
add(Class<? extends Throwable>, String) - Method in class io.undertow.servlet.api.LoggingExceptionHandler.Builder
 
add(Class<? extends Throwable>, String, Logger.Level, Logger.Level) - Method in class io.undertow.servlet.api.LoggingExceptionHandler.Builder
 
add(T) - Method in class io.undertow.util.AttachmentList
 
add(int, T) - Method in class io.undertow.util.AttachmentList
 
add(E) - Method in class io.undertow.util.FastConcurrentDirectDeque
Inserts the specified element at the tail of this deque.
add(HttpString, String) - Method in class io.undertow.util.HeaderMap
 
add(HttpString, long) - Method in class io.undertow.util.HeaderMap
 
add(int, String) - Method in class io.undertow.util.HeaderValues
 
add(String) - Method in class io.undertow.util.HeaderValues
 
add(PathTemplate, T) - Method in class io.undertow.util.PathTemplateMatcher
 
add(String, T) - Method in class io.undertow.util.PathTemplateMatcher
 
add(E) - Method in class io.undertow.util.PortableConcurrentDirectDeque
Inserts the specified element at the tail of this deque.
addAjpListener(int, String) - Method in class io.undertow.Undertow.Builder
 
addAjpListener(int, String, HttpHandler) - Method in class io.undertow.Undertow.Builder
 
addAll(RoutingHandler) - Method in class io.undertow.server.RoutingHandler
 
addAll(Collection<? extends T>) - Method in class io.undertow.util.AttachmentList
 
addAll(int, Collection<? extends T>) - Method in class io.undertow.util.AttachmentList
 
addAll(Collection<? extends E>) - Method in class io.undertow.util.FastConcurrentDirectDeque
Appends all of the elements in the specified collection to the end of this deque, in the order that they are returned by the specified collection's iterator.
addAll(HttpString, Collection<String>) - Method in class io.undertow.util.HeaderMap
 
addAll(int, Collection<? extends String>) - Method in class io.undertow.util.HeaderValues
 
addAll(Collection<? extends String>) - Method in class io.undertow.util.HeaderValues
 
addAll(PathTemplateMatcher<T>) - Method in class io.undertow.util.PathTemplateMatcher
 
addAll(Collection<? extends E>) - Method in class io.undertow.util.PortableConcurrentDirectDeque
Appends all of the elements in the specified collection to the end of this deque, in the order that they are returned by the specified collection's iterator.
addAllow(String) - Method in class io.undertow.server.handlers.AccessControlListHandler
Adds an allowed user agent peer to the ACL list
addAllow(String) - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler
Adds an allowed peer to the ACL list
addAllowedOrigin(String) - Method in class io.undertow.server.handlers.OriginHandler
 
addAllowedOrigins(Collection<String>) - Method in class io.undertow.server.handlers.OriginHandler
 
addAllowedOrigins(String...) - Method in class io.undertow.server.handlers.OriginHandler
 
addAnnotatedEndpoints(Collection<Class<?>>) - Method in class io.undertow.websockets.jsr.WebSocketDeploymentInfo
 
addAsyncTask(Runnable) - Method in class io.undertow.servlet.spec.AsyncContextImpl
Adds a task to be run to the async context.
addAuthenticationMechanism(AuthenticationMechanism) - Method in interface io.undertow.security.api.AuthenticationMechanismContext
Adds an authentication mechanism to this context.
addAuthenticationMechanism(AuthenticationMechanism) - Method in interface io.undertow.security.api.SecurityContext
Deprecated.
This method is now only applicable to SecurityContext implementations that also implement the AuthenticationMechanismContext interface.
addAuthenticationMechanism(AuthenticationMechanism) - Method in class io.undertow.security.impl.SecurityContextImpl
 
addAuthenticationMechanism(String, AuthenticationMechanismFactory) - Method in class io.undertow.servlet.api.DeploymentInfo
Adds an authentication mechanism.
addCloseListener(ChannelListener<ClientConnection>) - Method in interface io.undertow.client.ClientConnection
Adds a close listener, than will be invoked with the connection is closed
addCloseListener(ChannelListener<ClientConnection>) - Method in class io.undertow.client.http2.Http2ClientConnection
 
addCloseListener(ServerConnection.CloseListener) - Method in class io.undertow.server.AbstractServerConnection
 
addCloseListener(ServerConnection.CloseListener) - Method in class io.undertow.server.protocol.http2.Http2ServerConnection
 
addCloseListener(ServerConnection.CloseListener) - Method in class io.undertow.server.ServerConnection
Adds a close listener, than will be invoked with the connection is closed
addCloseTask(ChannelListener<ServerSentEventConnection>) - Method in class io.undertow.server.handlers.sse.ServerSentEventConnection
Adds a listener that will be invoked when the channel is closed
addCloseTask(ChannelListener<C>) - Method in class io.undertow.server.protocol.framed.AbstractFramedChannel
 
addCloseTask(ChannelListener<R>) - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSourceChannel
 
addCondition(RewriteCond) - Method in class io.undertow.servlet.compat.rewrite.RewriteRule
 
addContainer(ClassLoader, WebSocketContainer) - Static method in class io.undertow.websockets.jsr.UndertowContainerProvider
 
addCookie(HttpServerExchange, Cookie) - Static method in class io.undertow.server.Connectors
Adds the cookie into the response header map.
addCookie(Cookie) - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
 
addDateHeader(String, long) - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
 
addDateHeaderIfRequired(HttpServerExchange) - Static method in class io.undertow.util.DateUtils
 
addDefaultResponseListener(DefaultResponseListener) - Method in class io.undertow.server.HttpServerExchange
 
addDeny(String) - Method in class io.undertow.server.handlers.AccessControlListHandler
Adds an denied user agent to the ACL list
addDeny(String) - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler
Adds an denied peer to the ACL list
addDeployment(DeploymentInfo) - Method in interface io.undertow.servlet.api.ServletContainer
 
addDeployment(DeploymentInfo) - Method in class io.undertow.servlet.core.ServletContainerImpl
 
addDeploymentCompleteListener(ServletContextListener) - Method in class io.undertow.servlet.api.DeploymentInfo
Add's a listener that is only invoked once all other deployment steps have been completed The listeners contextDestroyed method will be called after all undeployment steps are undertaken
addEncoding(String, ConduitWrapper<StreamSourceConduit>) - Method in class io.undertow.server.handlers.encoding.RequestEncodingHandler
 
addEncoding(String, String) - Method in class io.undertow.server.handlers.resource.PreCompressedResourceSupplier
 
addEncodingHandler(String, ContentEncodingProvider, int) - Method in class io.undertow.server.handlers.encoding.ContentEncodingRepository
 
addEncodingHandler(String, ContentEncodingProvider, int, Predicate) - Method in class io.undertow.server.handlers.encoding.ContentEncodingRepository
 
addEndpoint(Class<?>) - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
addEndpoint(ServerEndpointConfig) - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
addEndpoint(Class<?>) - Method in class io.undertow.websockets.jsr.WebSocketDeploymentInfo
 
addEndpoint(ServerEndpointConfig) - Method in class io.undertow.websockets.jsr.WebSocketDeploymentInfo
 
addEnvName(String) - Method in class io.undertow.servlet.compat.rewrite.RewriteRule
 
addEnvValue(String) - Method in class io.undertow.servlet.compat.rewrite.RewriteRule
 
addErrorPage(ErrorPage) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addErrorPages(ErrorPage...) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addErrorPages(Collection<ErrorPage>) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addExactPath(String, HttpHandler) - Method in class io.undertow.server.handlers.PathHandler
If the request path is exactly equal to the given path, run the handler.
addExactPath(String, T) - Method in class io.undertow.util.PathMatcher
 
addExceptionHandler(Class<T>, HttpHandler) - Method in class io.undertow.server.handlers.ExceptionHandler
 
addExchangeCompleteListener(ExchangeCompletionListener) - Method in class io.undertow.server.HttpServerExchange
 
addExtension(ExtensionHandshake) - Method in class io.undertow.websockets.core.protocol.Handshake
Add a new WebSocket Extension handshake to the list of available extensions.
addExtension(ExtensionHandshake) - Method in class io.undertow.websockets.jsr.WebSocketDeploymentInfo
Add a new WebSocket Extension into this deployment info.
addExtension(ExtensionHandshake) - Method in class io.undertow.websockets.WebSocketProtocolHandshakeHandler
Add a new WebSocket Extension into the handshakes defined in this handler.
addExtensions(Collection<ExtensionHandshake>) - Method in class io.undertow.websockets.jsr.WebSocketDeploymentInfo
 
addFilter(FilterInfo) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addFilter(FilterInfo) - Method in class io.undertow.servlet.core.ManagedFilters
 
addFilter(String, String) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
addFilter(String, Filter) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
addFilter(String, Class<? extends Filter>) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
addFilters(FilterInfo...) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addFilters(Collection<FilterInfo>) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addFilterServletNameMapping(String, String, DispatcherType) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addFilterUrlMapping(String, String, DispatcherType) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addFirst(E) - Method in class io.undertow.util.FastConcurrentDirectDeque
Inserts the specified element at the front of this deque.
addFirst(HttpString, String) - Method in class io.undertow.util.HeaderMap
 
addFirst(String) - Method in class io.undertow.util.HeaderValues
 
addFirst(E) - Method in class io.undertow.util.PortableConcurrentDirectDeque
Inserts the specified element at the front of this deque.
addFirstAuthenticationMechanism(String, AuthenticationMechanism) - Method in class io.undertow.servlet.api.DeploymentInfo
Adds an authentication mechanism directly to the deployment.
addFirstAuthMethod(AuthMethodConfig) - Method in class io.undertow.servlet.api.LoginConfig
 
addFirstAuthMethod(String) - Method in class io.undertow.servlet.api.LoginConfig
 
addHandlerChainWrapper(HandlerWrapper) - Method in class io.undertow.servlet.api.ServletInfo
 
addHeader(String, String) - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
 
addHeader(HttpString, String) - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
 
addHeader(String, String) - Method in class io.undertow.servlet.spec.PushBuilderImpl
 
addHost(String, HttpHandler) - Method in class io.undertow.server.handlers.NameVirtualHostHandler
 
addHost(H) - Method in class io.undertow.server.handlers.proxy.HostTable
 
addHost(URI) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
 
addHost(URI, XnioSsl) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
 
addHost(URI, String) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
 
addHost(URI, String, XnioSsl) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
 
addHost(URI, String, XnioSsl, OptionMap) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
 
addHost(InetSocketAddress, URI, String, XnioSsl, OptionMap) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
 
addHttpListener(int, String) - Method in class io.undertow.Undertow.Builder
 
addHttpListener(int, String, HttpHandler) - Method in class io.undertow.Undertow.Builder
 
addHttpMethod(String) - Method in class io.undertow.servlet.api.WebResourceCollection
 
addHttpMethodOmission(String) - Method in class io.undertow.servlet.api.WebResourceCollection
 
addHttpMethodOmissions(String...) - Method in class io.undertow.servlet.api.WebResourceCollection
 
addHttpMethodOmissions(Collection<String>) - Method in class io.undertow.servlet.api.WebResourceCollection
 
addHttpMethods(String...) - Method in class io.undertow.servlet.api.WebResourceCollection
 
addHttpMethods(Collection<String>) - Method in class io.undertow.servlet.api.WebResourceCollection
 
addHttpMethodSecurityInfo(HttpMethodSecurityInfo) - Method in class io.undertow.servlet.api.ServletSecurityInfo
 
addHttpsListener(int, String, KeyManager[], TrustManager[]) - Method in class io.undertow.Undertow.Builder
 
addHttpsListener(int, String, SSLContext) - Method in class io.undertow.Undertow.Builder
 
addHttpsListener(int, String, KeyManager[], TrustManager[], HttpHandler) - Method in class io.undertow.Undertow.Builder
 
addHttpsListener(int, String, SSLContext, HttpHandler) - Method in class io.undertow.Undertow.Builder
 
addHttpUpgradeMetadata(ListenerRegistry.HttpUpgradeMetadata) - Method in class io.undertow.server.ListenerRegistry.Listener
 
addingAnnotatedClientEndpoint(Class<?>) - Method in interface io.undertow.websockets.jsr.JsrWebSocketLogger
 
addingAnnotatedClientEndpoint(Class<?>) - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
addingAnnotatedClientEndpoint$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
addingAnnotatedServerEndpoint(Class<?>, String) - Method in interface io.undertow.websockets.jsr.JsrWebSocketLogger
 
addingAnnotatedServerEndpoint(Class<?>, String) - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
addingAnnotatedServerEndpoint$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
addingProgramaticEndpoint(Class<?>, String) - Method in interface io.undertow.websockets.jsr.JsrWebSocketLogger
 
addingProgramaticEndpoint(Class<?>, String) - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
addingProgramaticEndpoint$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
addingService(ServiceReference<ServletExtension>) - Method in class io.undertow.servlet.osgi.Activator
 
addInitialHandlerChainWrapper(HandlerWrapper) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addInitParam(String, String) - Method in class io.undertow.servlet.api.FilterInfo
 
addInitParam(String, String) - Method in class io.undertow.servlet.api.ServletInfo
 
addInitParameter(String, String) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addInnerHandlerChainWrapper(HandlerWrapper) - Method in class io.undertow.servlet.api.DeploymentInfo
Adds an inner handler chain wrapper.
addIntHeader(String, int) - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
 
addJspFile(String, String) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
addLast(E) - Method in class io.undertow.util.FastConcurrentDirectDeque
Inserts the specified element at the end of this deque.
addLast(HttpString, String) - Method in class io.undertow.util.HeaderMap
 
addLast(String) - Method in class io.undertow.util.HeaderValues
 
addLast(E) - Method in class io.undertow.util.PortableConcurrentDirectDeque
Inserts the specified element at the end of this deque.
addLastAuthenticationMechanism(String, AuthenticationMechanism) - Method in class io.undertow.servlet.api.DeploymentInfo
Adds an authentication mechanism directly to the deployment.
addLastAuthMethod(AuthMethodConfig) - Method in class io.undertow.servlet.api.LoginConfig
 
addLastAuthMethod(String) - Method in class io.undertow.servlet.api.LoginConfig
 
addLifecycleInterceptor(LifecycleInterceptor) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addListener(ListenerRegistry.Listener) - Method in class io.undertow.server.ListenerRegistry
 
addListener(ListenerInfo) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addListener(ManagedListener) - Method in class io.undertow.servlet.core.ApplicationListeners
 
addListener(AsyncListener) - Method in class io.undertow.servlet.spec.AsyncContextImpl
 
addListener(AsyncListener, ServletRequest, ServletResponse) - Method in class io.undertow.servlet.spec.AsyncContextImpl
 
addListener(String) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
addListener(T) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
addListener(Class<? extends EventListener>) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
addListener(int, String) - Method in class io.undertow.Undertow.Builder
Deprecated.
addListener(int, String, Undertow.ListenerType) - Method in class io.undertow.Undertow.Builder
Deprecated.
addListener(Undertow.ListenerBuilder) - Method in class io.undertow.Undertow.Builder
 
addListener(WebSocketDeploymentInfo.ContainerReadyListener) - Method in class io.undertow.websockets.jsr.WebSocketDeploymentInfo
 
addListeners(ListenerInfo...) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addListeners(Collection<ListenerInfo>) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addListeners(Collection<WebSocketDeploymentInfo.ContainerReadyListener>) - Method in class io.undertow.websockets.jsr.WebSocketDeploymentInfo
 
addLocaleCharsetMapping(String, String) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addMapping(String) - Method in class io.undertow.servlet.api.ServletInfo
 
addMapping(String...) - Method in class io.undertow.servlet.spec.ServletRegistrationImpl
 
addMapping(String, String) - Method in class io.undertow.util.MimeMappings.Builder
 
addMappingForServletNames(EnumSet<DispatcherType>, boolean, String...) - Method in class io.undertow.servlet.spec.FilterRegistrationImpl
 
addMappingForUrlPatterns(EnumSet<DispatcherType>, boolean, String...) - Method in class io.undertow.servlet.spec.FilterRegistrationImpl
 
addMappings(Collection<String>) - Method in class io.undertow.servlet.api.ServletInfo
 
addMappings(String...) - Method in class io.undertow.servlet.api.ServletInfo
 
addMatch(String, SSLContext) - Method in class io.undertow.protocols.ssl.SNIContextMatcher.Builder
 
addMessageHandler(MessageHandler) - Method in class io.undertow.websockets.jsr.UndertowSession
 
addMessageHandler(Class<T>, MessageHandler.Whole<T>) - Method in class io.undertow.websockets.jsr.UndertowSession
 
addMessageHandler(Class<T>, MessageHandler.Partial<T>) - Method in class io.undertow.websockets.jsr.UndertowSession
 
addMimeMapping(MimeMapping) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addMimeMappings(MimeMapping...) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addMimeMappings(Collection<MimeMapping>) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addNotificactionReceivers(NotificationReceiver...) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addNotificationReceiver(NotificationReceiver) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addNotificationReceivers(Collection<NotificationReceiver>) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addOpenSession(Session) - Method in class io.undertow.websockets.jsr.SessionContainer
 
addOuterHandlerChainWrapper(HandlerWrapper) - Method in class io.undertow.servlet.api.DeploymentInfo
Adds an outer handler wrapper.
addParser(FormParserFactory.ParserDefinition) - Method in class io.undertow.server.handlers.form.FormParserFactory.Builder
 
addParsers(FormParserFactory.ParserDefinition...) - Method in class io.undertow.server.handlers.form.FormParserFactory.Builder
 
addParsers(List<FormParserFactory.ParserDefinition>) - Method in class io.undertow.server.handlers.form.FormParserFactory.Builder
 
addPath(String, HttpHandler) - Method in class io.undertow.server.handlers.PathHandler
addPathParam(String, String) - Method in class io.undertow.server.HttpServerExchange
 
addPreCompressedResourceEncoding(String, String) - Method in class io.undertow.servlet.api.DeploymentInfo
Adds a pre compressed resource encoding and maps it to a file extension
addPredicatedHandler(Predicate, HandlerWrapper, HandlerWrapper) - Method in class io.undertow.predicate.PredicatesHandler
Adds a new predicated handler.
addPredicatedHandler(Predicate, HandlerWrapper) - Method in class io.undertow.predicate.PredicatesHandler
Adds a new predicated handler.
addPredicatedHandler(PredicatedHandler) - Method in class io.undertow.predicate.PredicatesHandler
 
addPrefixPath(String, HttpHandler) - Method in class io.undertow.server.handlers.PathHandler
Adds a path prefix and a handler for that path.
addPrefixPath(String, T) - Method in class io.undertow.util.PathMatcher
Adds a path prefix and a handler for that path.
addPrincipalVsRoleMapping(String, String) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addPrincipalVsRoleMappings(String, String...) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addPrincipalVsRoleMappings(String, Collection<String>) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addProgramaticEndpoints(Collection<ServerEndpointConfig>) - Method in class io.undertow.websockets.jsr.WebSocketDeploymentInfo
 
addProtocol(String, ChannelListener<? super StreamConnection>, HttpUpgradeHandshake) - Method in class io.undertow.server.handlers.ChannelUpgradeHandler
Add a protocol to this handler.
addProtocol(String, HttpUpgradeListener, HttpUpgradeHandshake) - Method in class io.undertow.server.handlers.ChannelUpgradeHandler
Add a protocol to this handler.
addProtocol(String, ChannelListener<? super StreamConnection>) - Method in class io.undertow.server.handlers.ChannelUpgradeHandler
Add a protocol to this handler.
addProtocol(String, HttpUpgradeListener) - Method in class io.undertow.server.handlers.ChannelUpgradeHandler
Add a protocol to this handler.
addProtocol(String, DelegateOpenListener, int) - Method in class io.undertow.server.protocol.http.AlpnOpenListener
 
addQueryParam(String, String) - Method in class io.undertow.server.HttpServerExchange
 
addRequestHeader(HttpString, String) - Method in class io.undertow.server.handlers.ConfiguredPushHandler
 
addRequestHeader(HttpString, ExchangeAttribute) - Method in class io.undertow.server.handlers.proxy.ProxyHandler
Deprecated.
addRequestHeader(HttpString, String) - Method in class io.undertow.server.handlers.proxy.ProxyHandler
Deprecated.
addRequestHeader(HttpString, String, ClassLoader) - Method in class io.undertow.server.handlers.proxy.ProxyHandler
Deprecated.
addRequestHeader(HttpString, ExchangeAttribute) - Method in class io.undertow.server.handlers.proxy.ProxyHandler.Builder
 
addRequestWrapper(ConduitWrapper<StreamSourceConduit>) - Method in class io.undertow.server.HttpServerExchange
Adds a ConduitWrapper to the request wrapper chain.
addResponseCommitListener(ResponseCommitListener) - Method in class io.undertow.server.HttpServerExchange
Adds a listener that will be invoked on response commit
addResponseWrapper(ConduitWrapper<StreamSinkConduit>) - Method in class io.undertow.server.HttpServerExchange
Adds a ConduitWrapper to the response wrapper chain.
addRoleAllowed(String) - Method in class io.undertow.servlet.api.SecurityInfo
 
addRolesAllowed(String...) - Method in class io.undertow.servlet.api.SecurityInfo
 
addRolesAllowed(Collection<String>) - Method in class io.undertow.servlet.api.SecurityInfo
 
addRoute(String, String...) - Method in class io.undertow.server.handlers.ConfiguredPushHandler
 
addRoute(H, String, String) - Method in class io.undertow.server.handlers.proxy.HostTable
 
addSecurityConstraint(SecurityConstraint) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addSecurityConstraint(SecurityConstraint) - Method in class io.undertow.servlet.handlers.security.SecurityPathMatches.Builder
 
addSecurityConstraints(SecurityConstraint...) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addSecurityConstraints(Collection<SecurityConstraint>) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addSecurityRole(String) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addSecurityRoleRef(String, String) - Method in class io.undertow.servlet.api.ServletInfo
 
addSecurityRoles(String...) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addSecurityRoles(Collection<String>) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addSecurityWrapper(HandlerWrapper) - Method in class io.undertow.servlet.api.DeploymentInfo
Adds a security handler.
addServlet(ServletInfo) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addServlet(ServletInfo) - Method in class io.undertow.servlet.core.ManagedServlets
 
addServlet(String, String) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
addServlet(String, String, List<HandlerWrapper>) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
addServlet(String, Servlet) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
addServlet(String, Class<? extends Servlet>) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
addServletContainerInitalizer(ServletContainerInitializerInfo) - Method in class io.undertow.servlet.api.DeploymentInfo
Deprecated.
addServletContainerInitalizers(ServletContainerInitializerInfo...) - Method in class io.undertow.servlet.api.DeploymentInfo
Deprecated.
addServletContainerInitalizers(List<ServletContainerInitializerInfo>) - Method in class io.undertow.servlet.api.DeploymentInfo
Deprecated.
addServletContainerInitializer(ServletContainerInitializerInfo) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addServletContainerInitializers(ServletContainerInitializerInfo...) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addServletContainerInitializers(List<ServletContainerInitializerInfo>) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addServletContextAttribute(String, Object) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addServletExtension(ServletExtension) - Method in class io.undertow.servlet.api.DeploymentInfo
Adds an additional servlet extension to the deployment.
addServlets(ServletInfo...) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addServlets(Collection<ServletInfo>) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addSessionCookieName(String) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
 
addSessionListener(SessionListener) - Method in class io.undertow.server.session.SessionListeners
 
addSessionListener(SessionListener) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addShutdownListener(GracefulShutdownHandler.ShutdownListener) - Method in class io.undertow.server.handlers.GracefulShutdownHandler
Adds a shutdown listener that will be invoked when all requests have finished.
addThreadSetupAction(ThreadSetupAction) - Method in class io.undertow.servlet.api.DeploymentInfo
Deprecated.
addThreadSetupAction(ThreadSetupHandler) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addToAttachmentList(AttachmentKey<AttachmentList<T>>, T) - Method in class io.undertow.protocols.http2.Http2Channel
 
addToAttachmentList(AttachmentKey<AttachmentList<T>>, T) - Method in class io.undertow.server.handlers.sse.ServerSentEventConnection
 
addToAttachmentList(AttachmentKey<AttachmentList<T>>, T) - Method in class io.undertow.server.protocol.http2.Http2ServerConnection
 
addToAttachmentList(AttachmentKey<AttachmentList<T>>, T) - Method in class io.undertow.util.AbstractAttachable
Add a value to a list-typed attachment key.
addToAttachmentList(AttachmentKey<AttachmentList<T>>, T) - Method in interface io.undertow.util.Attachable
Add a value to a list-typed attachment key.
addUrlPattern(String) - Method in class io.undertow.servlet.api.WebResourceCollection
 
addUrlPatterns(String...) - Method in class io.undertow.servlet.api.WebResourceCollection
 
addUrlPatterns(Collection<String>) - Method in class io.undertow.servlet.api.WebResourceCollection
 
addWebResourceCollection(WebResourceCollection) - Method in class io.undertow.servlet.api.SecurityConstraint
 
addWebResourceCollections(WebResourceCollection...) - Method in class io.undertow.servlet.api.SecurityConstraint
 
addWebResourceCollections(List<WebResourceCollection>) - Method in class io.undertow.servlet.api.SecurityConstraint
 
addWelcomeFiles(String...) - Method in class io.undertow.server.handlers.resource.ResourceHandler
 
addWelcomePage(String) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addWelcomePages(String...) - Method in class io.undertow.servlet.api.DeploymentInfo
 
addWelcomePages(Collection<String>) - Method in class io.undertow.servlet.api.DeploymentInfo
 
adjustedCookieVersion(Cookie) - Static method in class io.undertow.util.LegacyCookieSupport
 
advertise(MCMPConfig) - Method in class io.undertow.server.handlers.proxy.mod_cluster.ModCluster
Start advertising a mcmp handler.
AdvertiseBuilder(MCMPConfig.Builder) - Constructor for class io.undertow.server.handlers.proxy.mod_cluster.MCMPConfig.AdvertiseBuilder
 
after() - Method in class io.undertow.benchmarks.SimpleBenchmarkState
 
AFTER_REASON_PHRASE - Static variable in class io.undertow.annotationprocessor.ResponseParserGenerator
 
AFTER_VERSION - Static variable in class io.undertow.annotationprocessor.RequestParserGenerator
 
afterRead(ByteBuffer, int, int) - Method in interface io.undertow.websockets.core.function.ChannelFunction
Is called on the ByteBuffer after a read operation completes
afterRead(ByteBuffer, int, int) - Method in class io.undertow.websockets.core.protocol.version07.Masker
 
afterRead(ByteBuffer, int, int) - Method in class io.undertow.websockets.core.protocol.version07.UTF8Checker
 
afterRead(ByteBuffer, int, int) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
Called after data was read into the ByteBuffer
afterRequest(Map<String, List<String>>) - Method in class io.undertow.websockets.client.WebSocketClientNegotiation
 
AGE - Static variable in class io.undertow.util.Headers
 
AGE_STRING - Static variable in class io.undertow.util.Headers
 
AggregateConnectorStatistics - Class in io.undertow.server
 
AggregateConnectorStatistics(ConnectorStatistics[]) - Constructor for class io.undertow.server.AggregateConnectorStatistics
 
AJP_ALLOWED_REQUEST_ATTRIBUTES_PATTERN - Static variable in class io.undertow.UndertowOptions
The AJP protocol itself supports the passing of arbitrary request attributes.
AJP_REMOTE_PORT - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
 
AjpClientChannel - Class in io.undertow.protocols.ajp
AJP client side channel.
AjpClientChannel(StreamConnection, ByteBufferPool, OptionMap) - Constructor for class io.undertow.protocols.ajp.AjpClientChannel
Create a new AbstractFramedChannel 8
AjpClientCPingStreamSinkChannel - Class in io.undertow.protocols.ajp
 
AjpClientCPingStreamSinkChannel(AjpClientChannel) - Constructor for class io.undertow.protocols.ajp.AjpClientCPingStreamSinkChannel
 
AjpClientProvider - Class in io.undertow.client.ajp
 
AjpClientProvider() - Constructor for class io.undertow.client.ajp.AjpClientProvider
 
AjpClientRequestClientStreamSinkChannel - Class in io.undertow.protocols.ajp
AJP stream sink channel that corresponds to a request send from the load balancer to the backend
AjpClientResponseStreamSourceChannel - Class in io.undertow.protocols.ajp
 
AjpClientResponseStreamSourceChannel(AjpClientChannel, HeaderMap, int, String, PooledByteBuffer, int) - Constructor for class io.undertow.protocols.ajp.AjpClientResponseStreamSourceChannel
 
AjpOpenListener - Class in io.undertow.server.protocol.ajp
 
AjpOpenListener(Pool<ByteBuffer>) - Constructor for class io.undertow.server.protocol.ajp.AjpOpenListener
 
AjpOpenListener(Pool<ByteBuffer>, OptionMap) - Constructor for class io.undertow.server.protocol.ajp.AjpOpenListener
 
AjpOpenListener(ByteBufferPool) - Constructor for class io.undertow.server.protocol.ajp.AjpOpenListener
 
AjpOpenListener(ByteBufferPool, OptionMap) - Constructor for class io.undertow.server.protocol.ajp.AjpOpenListener
 
ajpRequestAlreadyInProgress() - Method in interface io.undertow.UndertowMessages
 
ajpRequestAlreadyInProgress() - Method in class io.undertow.UndertowMessages_$bundle
 
ajpRequestAlreadyInProgress$str() - Method in class io.undertow.UndertowMessages_$bundle
 
AjpRequestParser - Class in io.undertow.server.protocol.ajp
 
AjpRequestParser(String, boolean, int, int, boolean, boolean) - Constructor for class io.undertow.server.protocol.ajp.AjpRequestParser
 
AjpRequestParser(String, boolean, int, int, boolean, boolean, String) - Constructor for class io.undertow.server.protocol.ajp.AjpRequestParser
 
AjpRequestParser.IntegerHolder - Class in io.undertow.server.protocol.ajp
 
AjpRequestParser.StringHolder - Class in io.undertow.server.protocol.ajp
 
AjpServerConnection - Class in io.undertow.server.protocol.ajp
A server-side AJP connection.
AjpServerConnection(StreamConnection, ByteBufferPool, HttpHandler, OptionMap, int) - Constructor for class io.undertow.server.protocol.ajp.AjpServerConnection
 
AjpServerRequestConduit - Class in io.undertow.server.protocol.ajp
Underlying AJP request channel.
AjpServerRequestConduit(StreamSourceConduit, HttpServerExchange, AjpServerResponseConduit, Long, ConduitListener<? super AjpServerRequestConduit>) - Constructor for class io.undertow.server.protocol.ajp.AjpServerRequestConduit
 
ALGORITHM - Static variable in class io.undertow.util.Headers
 
allocate() - Method in interface io.undertow.connector.ByteBufferPool
 
allocate() - Method in class io.undertow.server.DefaultByteBufferPool
 
allocate() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
 
allocate() - Method in class io.undertow.server.handlers.cache.LimitedBufferSlicePool
Allocates a new byte buffer if possible
allocate() - Method in class io.undertow.server.XnioBufferPoolAdaptor
 
allocate() - Method in class io.undertow.server.XnioByteBufferPool
 
allocate() - Method in class io.undertow.util.NewInstanceObjectPool
 
allocate() - Method in interface io.undertow.util.ObjectPool
 
allocate() - Method in class io.undertow.util.SimpleObjectPool
 
allocateAll(PooledByteBuffer[], PooledByteBuffer) - Method in class io.undertow.protocols.http2.Http2StreamSinkChannel
 
ALLOW - Static variable in class io.undertow.util.Headers
 
ALLOW_ENCODED_SLASH - Static variable in class io.undertow.UndertowOptions
If a request comes in with encoded / characters (i.e.
ALLOW_EQUALS_IN_COOKIE_VALUE - Static variable in class io.undertow.UndertowOptions
If this is true then Undertow will allow non-escaped equals characters in unquoted cookie values.
ALLOW_POST - Static variable in class io.undertow.servlet.handlers.DefaultServlet
 
ALLOW_STRING - Static variable in class io.undertow.util.Headers
 
ALLOW_UNESCAPED_CHARACTERS_IN_URL - Static variable in class io.undertow.UndertowOptions
 
ALLOW_UNKNOWN_PROTOCOLS - Static variable in class io.undertow.UndertowOptions
If unknown protocols should be allowed.
ALLOWED_EXTENSIONS - Static variable in class io.undertow.servlet.handlers.DefaultServlet
 
AllowedContentEncodings - Class in io.undertow.server.handlers.encoding
An attachment that provides information about the current content encoding that will be chosen for the response
AllowedContentEncodings(HttpServerExchange, List<EncodingMapping>) - Constructor for class io.undertow.server.handlers.encoding.AllowedContentEncodings
 
AllowedMethodsHandler - Class in io.undertow.server.handlers
Handler that whitelists certain HTTP methods.
AllowedMethodsHandler(HttpHandler, Set<HttpString>) - Constructor for class io.undertow.server.handlers.AllowedMethodsHandler
 
AllowedMethodsHandler(HttpHandler, HttpString...) - Constructor for class io.undertow.server.handlers.AllowedMethodsHandler
 
AllowedMethodsHandler.Builder - Class in io.undertow.server.handlers
 
allowExtensions - Variable in class io.undertow.websockets.core.protocol.Handshake
 
ALPNClientSelector - Class in io.undertow.client
 
ALPNClientSelector.ALPNProtocol - Class in io.undertow.client
 
alpnConnectionFailed(SslConnection) - Method in interface io.undertow.UndertowLogger
 
alpnConnectionFailed(SslConnection) - Method in class io.undertow.UndertowLogger_$logger
 
alpnConnectionFailed$str() - Method in class io.undertow.UndertowLogger_$logger
 
ALPNEngineManager - Interface in io.undertow.protocols.alpn
 
ALPNHackSSLEngine - Class in io.undertow.protocols.ssl
SSLEngine wrapper that provides some super hacky ALPN support on JDK8.
ALPNHackSSLEngine(SSLEngine) - Constructor for class io.undertow.protocols.ssl.ALPNHackSSLEngine
 
ALPNLimitingSSLEngine - Class in io.undertow.server.protocol.http
SSLEngine that will limit the cipher selection to HTTP/2 suitable protocols if the client is offering h2 as an option.
ALPNLimitingSSLEngine(SSLEngine, Runnable) - Constructor for class io.undertow.server.protocol.http.ALPNLimitingSSLEngine
 
ALPNManager - Class in io.undertow.protocols.alpn
 
ALPNManager(ClassLoader) - Constructor for class io.undertow.protocols.alpn.ALPNManager
 
AlpnOpenListener - Class in io.undertow.server.protocol.http
Open listener adaptor for ALPN connections
AlpnOpenListener(Pool<ByteBuffer>, OptionMap, DelegateOpenListener) - Constructor for class io.undertow.server.protocol.http.AlpnOpenListener
 
AlpnOpenListener(Pool<ByteBuffer>, OptionMap) - Constructor for class io.undertow.server.protocol.http.AlpnOpenListener
 
AlpnOpenListener(Pool<ByteBuffer>, OptionMap, String, DelegateOpenListener) - Constructor for class io.undertow.server.protocol.http.AlpnOpenListener
 
AlpnOpenListener(ByteBufferPool, OptionMap, DelegateOpenListener) - Constructor for class io.undertow.server.protocol.http.AlpnOpenListener
 
AlpnOpenListener(ByteBufferPool) - Constructor for class io.undertow.server.protocol.http.AlpnOpenListener
 
AlpnOpenListener(ByteBufferPool, OptionMap) - Constructor for class io.undertow.server.protocol.http.AlpnOpenListener
 
AlpnOpenListener(ByteBufferPool, OptionMap, String, DelegateOpenListener) - Constructor for class io.undertow.server.protocol.http.AlpnOpenListener
 
ALPNProtocol(ChannelListener<SslConnection>, String) - Constructor for class io.undertow.client.ALPNClientSelector.ALPNProtocol
 
alpnProtocol(ClientCallback<ClientConnection>, URI, ByteBufferPool, OptionMap) - Static method in class io.undertow.client.http2.Http2ClientProvider
 
ALPNProvider - Interface in io.undertow.protocols.alpn
Interface that allows for ALPN providers to be dynamically selected.
ALREADY_REPORTED - Static variable in class io.undertow.util.StatusCodes
 
ALREADY_REPORTED_STRING - Static variable in class io.undertow.util.StatusCodes
 
ALWAYS_SET_DATE - Static variable in class io.undertow.UndertowOptions
If this is true then a Date header will be added to all responses.
ALWAYS_SET_KEEP_ALIVE - Static variable in class io.undertow.UndertowOptions
If this is true then a Connection: keep-alive header will be added to responses, even when it is not strictly required by the specification.
and(Predicate...) - Static method in class io.undertow.predicate.Predicates
Creates a predicate that returns true if an only if the given predicates all return true.
AND - Static variable in class io.undertow.server.handlers.builder.PredicatedHandlersParser
 
AnnotatedEndpoint - Class in io.undertow.websockets.jsr.annotated
 
AnnotatedEndpointFactory - Class in io.undertow.websockets.jsr.annotated
Factory that creates annotated end points.
append(CharSequence) - Method in class io.undertow.servlet.spec.ServletPrintWriter
 
append(CharSequence, int, int) - Method in class io.undertow.servlet.spec.ServletPrintWriter
 
append(char) - Method in class io.undertow.servlet.spec.ServletPrintWriter
 
append(CharSequence) - Method in class io.undertow.servlet.spec.ServletPrintWriterDelegate
 
append(CharSequence, int, int) - Method in class io.undertow.servlet.spec.ServletPrintWriterDelegate
 
append(char) - Method in class io.undertow.servlet.spec.ServletPrintWriterDelegate
 
appendTo(ByteBuffer) - Method in class io.undertow.util.HttpString
Append to a byte buffer.
APPLICATION_X_WWW_FORM_URLENCODED - Static variable in class io.undertow.server.handlers.form.FormEncodedDataDefinition
 
ApplicationListeners - Class in io.undertow.servlet.core
Class that is responsible for invoking application listeners.
ApplicationListeners(List<ManagedListener>, ServletContext) - Constructor for class io.undertow.servlet.core.ApplicationListeners
 
ApplicationListeners.ListenerState - Enum in io.undertow.servlet.core
 
areExtensionsSupported() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
true if extensions are supported for the WebSocketFrameType.
areExtensionsSupported() - Method in class io.undertow.websockets.core.WebSocketChannel
Returns true if extensions are supported by this WebSocket Channel.
areRequestHeadersValid(HeaderMap) - Static method in class io.undertow.server.Connectors
Verifies that the provided request headers are valid according to rfc7230.
argumentCannotBeNull(String) - Method in interface io.undertow.UndertowMessages
 
argumentCannotBeNull(String) - Method in class io.undertow.UndertowMessages_$bundle
 
argumentCannotBeNull$str() - Method in class io.undertow.UndertowMessages_$bundle
 
ARROW - Static variable in class io.undertow.server.handlers.builder.PredicatedHandlersParser
 
associateHash(String, byte[]) - Method in interface io.undertow.security.api.SessionNonceManager
Associate the supplied hash with the nonce specified.
associateHash(String, byte[]) - Method in class io.undertow.security.impl.SimpleNonceManager
 
ASYNC - Static variable in class io.undertow.servlet.predicate.DispatcherTypePredicate
 
asyncAlreadyStarted() - Method in interface io.undertow.servlet.UndertowServletMessages
 
asyncAlreadyStarted() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
asyncAlreadyStarted$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
AsyncContextImpl - Class in io.undertow.servlet.spec
 
AsyncContextImpl(HttpServerExchange, ServletRequest, ServletResponse, ServletRequestContext, boolean, AsyncContextImpl) - Constructor for class io.undertow.servlet.spec.AsyncContextImpl
 
asyncNotStarted() - Method in interface io.undertow.servlet.UndertowServletMessages
 
asyncNotStarted() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
asyncNotStarted$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
AsyncReceiverImpl - Class in io.undertow.io
 
AsyncReceiverImpl(HttpServerExchange) - Constructor for class io.undertow.io.AsyncReceiverImpl
 
asyncRequestAlreadyDispatched() - Method in interface io.undertow.servlet.UndertowServletMessages
 
asyncRequestAlreadyDispatched() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
asyncRequestAlreadyDispatched$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
asyncRequestAlreadyReturnedToContainer() - Method in interface io.undertow.servlet.UndertowServletMessages
 
asyncRequestAlreadyReturnedToContainer() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
asyncRequestAlreadyReturnedToContainer$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
AsyncSenderImpl - Class in io.undertow.io
 
AsyncSenderImpl(HttpServerExchange) - Constructor for class io.undertow.io.AsyncSenderImpl
 
AsyncSenderImpl.TransferTask - Class in io.undertow.io
 
AsyncWebSocketHttpServerExchange - Class in io.undertow.websockets.spi
 
AsyncWebSocketHttpServerExchange(HttpServerExchange, Set<WebSocketChannel>) - Constructor for class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
 
Attachable - Interface in io.undertow.util
A thing which can have named attachments.
ATTACHMENT_KEY - Static variable in interface io.undertow.security.api.AuthenticatedSessionManager
The attachment key that is used to attach the manager to the exchange
ATTACHMENT_KEY - Static variable in class io.undertow.server.handlers.cache.ResponseCache
 
ATTACHMENT_KEY - Static variable in class io.undertow.server.handlers.encoding.AllowedContentEncodings
 
ATTACHMENT_KEY - Static variable in interface io.undertow.server.session.SessionConfig
 
ATTACHMENT_KEY - Static variable in interface io.undertow.server.session.SessionManager
 
ATTACHMENT_KEY - Static variable in class io.undertow.servlet.handlers.ServletRequestContext
 
ATTACHMENT_KEY - Static variable in class io.undertow.util.PathTemplateMatch
 
ATTACHMENT_KEY - Static variable in enum io.undertow.websockets.core.WebSocketVersion
 
AttachmentHandler<T> - Class in io.undertow.server.handlers
Handler that adds an attachment to the request
AttachmentHandler(AttachmentKey<T>, HttpHandler, T) - Constructor for class io.undertow.server.handlers.AttachmentHandler
 
AttachmentHandler(AttachmentKey<T>, HttpHandler) - Constructor for class io.undertow.server.handlers.AttachmentHandler
 
AttachmentKey<T> - Class in io.undertow.util
An immutable, type-safe object attachment key.
AttachmentList<T> - Class in io.undertow.util
 
AttachmentList(int, Class<T>) - Constructor for class io.undertow.util.AttachmentList
 
AttachmentList(Class<T>) - Constructor for class io.undertow.util.AttachmentList
 
AttachmentList(Collection<? extends T>, Class<T>) - Constructor for class io.undertow.util.AttachmentList
 
ATTRIBUTE_NAME - Static variable in class io.undertow.security.handlers.CachedAuthenticatedSessionHandler
 
ATTRIBUTE_NAME - Static variable in class io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler
 
ATTRIBUTE_NAME - Static variable in class io.undertow.websockets.jsr.WebSocketDeploymentInfo
 
attributeAdded(Session, String, Object) - Method in interface io.undertow.server.session.SessionListener
 
attributeAdded(Session, String, Object) - Method in class io.undertow.server.session.SessionListeners
 
attributeAdded(Session, String, Object) - Method in class io.undertow.servlet.core.SessionListenerBridge
 
attributeRemoved(Session, String, Object) - Method in interface io.undertow.server.session.SessionListener
 
attributeRemoved(Session, String, Object) - Method in class io.undertow.server.session.SessionListeners
 
attributeRemoved(Session, String, Object) - Method in class io.undertow.servlet.core.SessionListenerBridge
 
attributeUpdated(Session, String, Object, Object) - Method in interface io.undertow.server.session.SessionListener
 
attributeUpdated(Session, String, Object, Object) - Method in class io.undertow.server.session.SessionListeners
 
attributeUpdated(Session, String, Object, Object) - Method in class io.undertow.servlet.core.SessionListenerBridge
 
AUTH_PARAM - Static variable in class io.undertow.util.Headers
 
AUTH_TYPE - Static variable in class io.undertow.client.ProxiedRequestAttachments
 
AUTH_TYPE - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
 
authenticate(HttpServerExchange, SecurityContext) - Method in interface io.undertow.security.api.AuthenticationMechanism
Perform authentication of the request.
authenticate() - Method in interface io.undertow.security.api.SecurityContext
Performs authentication on the request.
authenticate(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.BasicAuthenticationMechanism
 
authenticate(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.CachedAuthenticatedSessionMechanism
 
authenticate(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.ClientCertAuthenticationMechanism
 
authenticate(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.DigestAuthenticationMechanism
 
authenticate(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.ExternalAuthenticationMechanism
 
authenticate(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.FormAuthenticationMechanism
 
authenticate(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.GenericHeaderAuthenticationMechanism
 
authenticate(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.GSSAPIAuthenticationMechanism
 
authenticate() - Method in class io.undertow.security.impl.SecurityContextImpl
 
authenticate(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.SingleSignOnAuthenticationMechanism
 
authenticate(HttpServletResponse) - Method in class io.undertow.servlet.spec.HttpServletRequestImpl
 
AuthenticatedSession(Account, String) - Constructor for class io.undertow.security.api.AuthenticatedSessionManager.AuthenticatedSession
 
AuthenticatedSessionManager - Interface in io.undertow.security.api
Interface that represents a persistent authenticated session.
AuthenticatedSessionManager.AuthenticatedSession - Class in io.undertow.security.api
 
AUTHENTICATION_INFO - Static variable in class io.undertow.util.Headers
 
AUTHENTICATION_INFO_STRING - Static variable in class io.undertow.util.Headers
 
AuthenticationCallHandler - Class in io.undertow.security.handlers
This is the final HttpHandler in the security chain, it's purpose is to act as a barrier at the end of the chain to ensure authenticate is called after the mechanisms have been associated with the context and the constraint checked.
AuthenticationCallHandler(HttpHandler) - Constructor for class io.undertow.security.handlers.AuthenticationCallHandler
 
authenticationComplete(Account, String, boolean) - Method in interface io.undertow.security.api.SecurityContext
Called by the AuthenticationMechanism to indicate that an account has been successfully authenticated.
authenticationComplete(Account, String, boolean) - Method in class io.undertow.security.impl.AbstractSecurityContext
 
authenticationComplete(Account, String, boolean, boolean) - Method in class io.undertow.security.impl.AbstractSecurityContext
 
AuthenticationConstraintHandler - Class in io.undertow.security.handlers
Handler responsible for checking the constraints for the current request and marking authentication as required if applicable.
AuthenticationConstraintHandler(HttpHandler) - Constructor for class io.undertow.security.handlers.AuthenticationConstraintHandler
 
authenticationFailed(String, String) - Method in interface io.undertow.security.api.SecurityContext
Called by the AuthenticationMechanism to indicate that an authentication attempt has failed.
authenticationFailed(String, String) - Method in class io.undertow.security.impl.AbstractSecurityContext
 
authenticationFailed() - Method in interface io.undertow.servlet.UndertowServletMessages
 
authenticationFailed() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
authenticationFailed(String, String) - Method in interface io.undertow.UndertowLogger
 
authenticationFailed(String, String) - Method in class io.undertow.UndertowLogger_$logger
 
authenticationFailed(String) - Method in interface io.undertow.UndertowMessages
 
authenticationFailed(String) - Method in class io.undertow.UndertowMessages_$bundle
 
authenticationFailed$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
authenticationFailed$str() - Method in class io.undertow.UndertowLogger_$logger
 
authenticationFailed$str() - Method in class io.undertow.UndertowMessages_$bundle
 
AuthenticationInfoToken - Enum in io.undertow.security.impl
Enumeration of tokens expected in a HTTP Digest 'Authentication-Info' header.
AuthenticationMechanism - Interface in io.undertow.security.api
The interface to be implemented by a single authentication mechanism.
AuthenticationMechanism.AuthenticationMechanismOutcome - Enum in io.undertow.security.api
The AuthenticationOutcome is used by an AuthenticationMechanism to indicate the outcome of the call to authenticate, the overall authentication process will then used this along with the current AuthenticationState to decide how to proceed with the current request.
AuthenticationMechanism.ChallengeResult - Class in io.undertow.security.api
Simple class to wrap the result of requesting a mechanism sends it's challenge.
AuthenticationMechanismContext - Interface in io.undertow.security.api
An Undertow SecurityContext that uses Undertow AuthenticationMechanism instances for authentication.
AuthenticationMechanismFactory - Interface in io.undertow.security.api
Factory for authentication mechanisms.
AuthenticationMechanismsHandler - Class in io.undertow.security.handlers
Authentication handler that adds one or more authentication mechanisms to the security context
AuthenticationMechanismsHandler(HttpHandler, List<AuthenticationMechanism>) - Constructor for class io.undertow.security.handlers.AuthenticationMechanismsHandler
 
AuthenticationMechanismsHandler(List<AuthenticationMechanism>) - Constructor for class io.undertow.security.handlers.AuthenticationMechanismsHandler
 
AuthenticationMode - Enum in io.undertow.security.api
Enumeration to indicate the authentication mode in use.
authenticationPropertyNotSet(String, String) - Method in interface io.undertow.UndertowMessages
 
authenticationPropertyNotSet(String, String) - Method in class io.undertow.UndertowMessages_$bundle
 
authenticationPropertyNotSet$str() - Method in class io.undertow.UndertowMessages_$bundle
 
AuthenticationRequiredPredicate - Class in io.undertow.predicate
Predicate that returns true if authentication is required.
AuthenticationRequiredPredicate() - Constructor for class io.undertow.predicate.AuthenticationRequiredPredicate
 
AuthenticationRequiredPredicate.Builder - Class in io.undertow.predicate
 
authenticationType() - Static method in class io.undertow.attribute.ExchangeAttributes
 
AuthenticationTypeExchangeAttribute - Class in io.undertow.attribute
 
AuthenticationTypeExchangeAttribute() - Constructor for class io.undertow.attribute.AuthenticationTypeExchangeAttribute
 
AuthenticationTypeExchangeAttribute.Builder - Class in io.undertow.attribute
 
authMechanismOutcomeNull() - Method in interface io.undertow.UndertowMessages
 
authMechanismOutcomeNull() - Method in class io.undertow.UndertowMessages_$bundle
 
authMechanismOutcomeNull$str() - Method in class io.undertow.UndertowMessages_$bundle
 
AuthMethodConfig - Class in io.undertow.servlet.api
 
AuthMethodConfig(String, Map<String, String>) - Constructor for class io.undertow.servlet.api.AuthMethodConfig
 
AuthMethodConfig(String) - Constructor for class io.undertow.servlet.api.AuthMethodConfig
 
AUTHORITY - Static variable in class io.undertow.protocols.http2.Http2Channel
 
AUTHORIZATION - Static variable in class io.undertow.util.Headers
 
AUTHORIZATION_STRING - Static variable in class io.undertow.util.Headers
 
AuthorizationManager - Interface in io.undertow.servlet.api
Authorization manager.
authRequired() - Static method in class io.undertow.predicate.Predicates
A predicate that returns true if authentication is required
available() - Method in class io.undertow.io.UndertowInputStream
 
available() - Method in class io.undertow.server.handlers.proxy.ProxyConnectionPool
 
available() - Method in class io.undertow.servlet.spec.ServletInputStreamImpl
 
available() - Method in class io.undertow.servlet.spec.UpgradeServletInputStream
 
availableExtensions - Variable in class io.undertow.websockets.core.protocol.Handshake
 
awaitCalledFromIoThread() - Method in interface io.undertow.UndertowMessages
 
awaitCalledFromIoThread() - Method in class io.undertow.UndertowMessages_$bundle
 
awaitCalledFromIoThread$str() - Method in class io.undertow.UndertowMessages_$bundle
 
awaitClose(long) - Method in class io.undertow.websockets.jsr.SessionContainer
 
awaitReadable() - Method in class io.undertow.channels.DetachableStreamSourceChannel
 
awaitReadable(long, TimeUnit) - Method in class io.undertow.channels.DetachableStreamSourceChannel
 
awaitReadable() - Method in class io.undertow.conduits.EmptyStreamSourceConduit
 
awaitReadable(long, TimeUnit) - Method in class io.undertow.conduits.EmptyStreamSourceConduit
 
awaitReadable() - Method in class io.undertow.conduits.FixedLengthStreamSourceConduit
 
awaitReadable(long, TimeUnit) - Method in class io.undertow.conduits.FixedLengthStreamSourceConduit
 
awaitReadable() - Method in class io.undertow.conduits.IdleTimeoutConduit
 
awaitReadable(long, TimeUnit) - Method in class io.undertow.conduits.IdleTimeoutConduit
 
awaitReadable() - Method in class io.undertow.conduits.ReadDataStreamSourceConduit
 
awaitReadable(long, TimeUnit) - Method in class io.undertow.conduits.ReadDataStreamSourceConduit
 
awaitReadable() - Method in class io.undertow.conduits.ReadTimeoutStreamSourceConduit
 
awaitReadable(long, TimeUnit) - Method in class io.undertow.conduits.ReadTimeoutStreamSourceConduit
 
awaitReadable() - Method in class io.undertow.protocols.ssl.SslConduit
 
awaitReadable(long, TimeUnit) - Method in class io.undertow.protocols.ssl.SslConduit
 
awaitReadable() - Method in class io.undertow.server.protocol.ajp.AjpServerRequestConduit
 
awaitReadable(long, TimeUnit) - Method in class io.undertow.server.protocol.ajp.AjpServerRequestConduit
 
awaitReadable() - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSourceChannel
 
awaitReadable(long, TimeUnit) - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSourceChannel
 
awaitReadable() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
 
awaitReadable(long, TimeUnit) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
 
awaitShutdown() - Method in class io.undertow.server.handlers.GracefulShutdownHandler
Waits for the handler to shutdown.
awaitShutdown(long) - Method in class io.undertow.server.handlers.GracefulShutdownHandler
Waits a set length of time for the handler to shut down
awaitWritable() - Method in class io.undertow.channels.DetachableStreamSinkChannel
 
awaitWritable(long, TimeUnit) - Method in class io.undertow.channels.DetachableStreamSinkChannel
 
awaitWritable() - Method in class io.undertow.conduits.AbstractFixedLengthStreamSinkConduit
 
awaitWritable(long, TimeUnit) - Method in class io.undertow.conduits.AbstractFixedLengthStreamSinkConduit
 
awaitWritable() - Method in class io.undertow.conduits.ChunkedStreamSinkConduit
 
awaitWritable(long, TimeUnit) - Method in class io.undertow.conduits.ChunkedStreamSinkConduit
 
awaitWritable() - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
 
awaitWritable(long, TimeUnit) - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
 
awaitWritable() - Method in class io.undertow.conduits.IdleTimeoutConduit
 
awaitWritable(long, TimeUnit) - Method in class io.undertow.conduits.IdleTimeoutConduit
 
awaitWritable() - Method in class io.undertow.conduits.PreChunkedStreamSinkConduit
 
awaitWritable(long, TimeUnit) - Method in class io.undertow.conduits.PreChunkedStreamSinkConduit
 
awaitWritable() - Method in class io.undertow.conduits.RateLimitingStreamSinkConduit
 
awaitWritable(long, TimeUnit) - Method in class io.undertow.conduits.RateLimitingStreamSinkConduit
 
awaitWritable() - Method in class io.undertow.conduits.WriteTimeoutStreamSinkConduit
 
awaitWritable(long, TimeUnit) - Method in class io.undertow.conduits.WriteTimeoutStreamSinkConduit
 
awaitWritable() - Method in class io.undertow.protocols.ssl.SslConduit
 
awaitWritable(long, TimeUnit) - Method in class io.undertow.protocols.ssl.SslConduit
 
awaitWritable() - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel
 
awaitWritable(long, TimeUnit) - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel
 
awaitWritable() - Method in interface io.undertow.server.protocol.http.HttpContinue.ContinueResponseSender
 
awaitWritable(long, TimeUnit) - Method in interface io.undertow.server.protocol.http.HttpContinue.ContinueResponseSender
 
awaitWritable(long, TimeUnit) - Method in class io.undertow.server.protocol.http.PipeliningBufferingStreamSinkConduit
 
awaitWritable() - Method in class io.undertow.server.protocol.http.PipeliningBufferingStreamSinkConduit
 

B

BAD_GATEWAY - Static variable in class io.undertow.util.StatusCodes
 
BAD_GATEWAY_STRING - Static variable in class io.undertow.util.StatusCodes
 
BAD_REQUEST - Static variable in class io.undertow.util.StatusCodes
 
BAD_REQUEST_EXCEPTION - Static variable in class io.undertow.annotationprocessor.AbstractParserGenerator
 
BAD_REQUEST_STRING - Static variable in class io.undertow.util.StatusCodes
 
badCompressedPayload(DataFormatException) - Method in interface io.undertow.websockets.core.WebSocketMessages
 
badCompressedPayload(DataFormatException) - Method in class io.undertow.websockets.core.WebSocketMessages_$bundle
 
badCompressedPayload$str() - Method in class io.undertow.websockets.core.WebSocketMessages_$bundle
 
badRequest() - Method in interface io.undertow.UndertowMessages
 
badRequest() - Method in class io.undertow.UndertowMessages_$bundle
 
badRequest$str() - Method in class io.undertow.UndertowMessages_$bundle
 
BadRequestException - Exception in io.undertow.util
Exception that is thrown when bad request is detected
BadRequestException() - Constructor for exception io.undertow.util.BadRequestException
 
BadRequestException(String) - Constructor for exception io.undertow.util.BadRequestException
 
BadRequestException(Throwable) - Constructor for exception io.undertow.util.BadRequestException
 
BadRequestException(String, Throwable) - Constructor for exception io.undertow.util.BadRequestException
 
Balancer - Class in io.undertow.server.handlers.proxy.mod_cluster
The mod_cluster balancer config.
Balancer.BalancerBuilder - Class in io.undertow.server.handlers.proxy.mod_cluster
 
BalancerBuilder() - Constructor for class io.undertow.server.handlers.proxy.mod_cluster.Balancer.BalancerBuilder
 
balancerCreated(int, String, boolean, String, String, boolean, boolean, int, int) - Method in interface io.undertow.UndertowLogger
 
balancerCreated(int, String, boolean, String, String, boolean, boolean, int, int) - Method in class io.undertow.UndertowLogger_$logger
 
balancerCreated$str() - Method in class io.undertow.UndertowLogger_$logger
 
BARE_INSTANCE - Static variable in class io.undertow.attribute.QueryStringAttribute
 
BARE_QUERY_STRING - Static variable in class io.undertow.attribute.QueryStringAttribute
 
base - Variable in class io.undertow.server.handlers.resource.PathResourceManager
 
BASELINE_CONTROL - Static variable in class io.undertow.util.Methods
 
BASELINE_CONTROL_STRING - Static variable in class io.undertow.util.Methods
 
BASIC - Static variable in class io.undertow.util.Headers
 
BasicAuthenticationMechanism - Class in io.undertow.security.impl
The authentication handler responsible for BASIC authentication as described by RFC2617
BasicAuthenticationMechanism(String) - Constructor for class io.undertow.security.impl.BasicAuthenticationMechanism
 
BasicAuthenticationMechanism(String, String) - Constructor for class io.undertow.security.impl.BasicAuthenticationMechanism
 
BasicAuthenticationMechanism(String, String, boolean) - Constructor for class io.undertow.security.impl.BasicAuthenticationMechanism
 
BasicAuthenticationMechanism(String, String, boolean, IdentityManager) - Constructor for class io.undertow.security.impl.BasicAuthenticationMechanism
 
BasicAuthenticationMechanism(String, String, boolean, IdentityManager, Charset, Map<Pattern, Charset>) - Constructor for class io.undertow.security.impl.BasicAuthenticationMechanism
 
BasicAuthenticationMechanism.Factory - Class in io.undertow.security.impl
 
BasicAuthServer - Class in io.undertow.examples.security.basic
Example of HTTP Basic auth
BasicAuthServer() - Constructor for class io.undertow.examples.security.basic.BasicAuthServer
 
BasicSSLSessionInfo - Class in io.undertow.server
Basic SSL session information.
BasicSSLSessionInfo(byte[], String, String) - Constructor for class io.undertow.server.BasicSSLSessionInfo
 
BasicSSLSessionInfo(String, String, String) - Constructor for class io.undertow.server.BasicSSLSessionInfo
 
BasicTarget(VirtualHost.HostEntry, ModClusterContainer) - Constructor for class io.undertow.server.handlers.proxy.mod_cluster.ModClusterProxyTarget.BasicTarget
 
before() - Method in class io.undertow.benchmarks.SimpleBenchmarkState
 
beforeCommit(HttpServerExchange) - Method in interface io.undertow.server.ResponseCommitListener
Invoked before the first bytes of the response are sent to the client
beforeCommit(HttpServerExchange) - Method in enum io.undertow.server.SecureCookieCommitListener
 
beforeRequest(Map<String, List<String>>) - Method in class io.undertow.websockets.client.WebSocketClientNegotiation
 
beforeWrite(ByteBuffer, int, int) - Method in interface io.undertow.websockets.core.function.ChannelFunction
Is called on the ByteBuffer before a write operation completes
beforeWrite(ByteBuffer, int, int) - Method in class io.undertow.websockets.core.protocol.version07.Masker
 
beforeWrite(ByteBuffer, int, int) - Method in class io.undertow.websockets.core.protocol.version07.UTF8Checker
 
BEGIN_CERT - Static variable in class io.undertow.util.Certificates
 
beginHandshake() - Method in class io.undertow.protocols.ssl.ALPNHackSSLEngine
 
beginHandshake() - Method in class io.undertow.server.protocol.http.ALPNLimitingSSLEngine
 
beginParse(ByteBufferPool, MultipartParser.PartHandler, byte[], String) - Static method in class io.undertow.util.MultipartParser
 
beginPart(HeaderMap) - Method in interface io.undertow.util.MultipartParser.PartHandler
 
benchmarkBlockingEmptyGet(SimpleBenchmarkState) - Method in class io.undertow.benchmarks.SimpleBenchmarks
 
benchmarkBlockingEmptyPost(SimpleBenchmarkState) - Method in class io.undertow.benchmarks.SimpleBenchmarks
 
benchmarkBlockingLargeGet(SimpleBenchmarkState) - Method in class io.undertow.benchmarks.SimpleBenchmarks
 
benchmarkBlockingLargePost(SimpleBenchmarkState) - Method in class io.undertow.benchmarks.SimpleBenchmarks
 
BinaryOutputStream - Class in io.undertow.websockets.core
OutputStream implementation which buffers all the data until BinaryOutputStream.close() is called and then will try to send it in a blocking fashion with the provided StreamSinkFrameChannel.
BinaryOutputStream(StreamSinkFrameChannel) - Constructor for class io.undertow.websockets.core.BinaryOutputStream
 
BIND_PROPERTY - Static variable in class io.undertow.websockets.client.WebSocketClient
 
Blobs() - Constructor for class io.undertow.server.handlers.resource.DirectoryUtils.Blobs
 
BlockingHandler - Class in io.undertow.server.handlers
A HttpHandler that initiates a blocking request.
BlockingHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.BlockingHandler
 
BlockingHandler() - Constructor for class io.undertow.server.handlers.BlockingHandler
 
BlockingHandler.Builder - Class in io.undertow.server.handlers
 
BlockingHttpExchange - Interface in io.undertow.server
An interface that provides the input and output streams for blocking HTTP requests.
blockingIoFromIOThread() - Method in interface io.undertow.UndertowMessages
 
blockingIoFromIOThread() - Method in class io.undertow.UndertowMessages_$bundle
 
blockingIoFromIOThread$str() - Method in class io.undertow.UndertowMessages_$bundle
 
BlockingReceiverImpl - Class in io.undertow.io
 
BlockingReceiverImpl(HttpServerExchange, InputStream) - Constructor for class io.undertow.io.BlockingReceiverImpl
 
BlockingSenderImpl - Class in io.undertow.io
A sender that uses an output stream.
BlockingSenderImpl(HttpServerExchange, OutputStream) - Constructor for class io.undertow.io.BlockingSenderImpl
 
BlockingWebSocketHttpServerExchange - Class in io.undertow.websockets.spi
 
BlockingWebSocketHttpServerExchange(HttpServerExchange, Set<WebSocketChannel>) - Constructor for class io.undertow.websockets.spi.BlockingWebSocketHttpServerExchange
 
BlockingWriterSenderImpl - Class in io.undertow.servlet.core
A sender that uses a print writer.
BlockingWriterSenderImpl(HttpServerExchange, PrintWriter, String) - Constructor for class io.undertow.servlet.core.BlockingWriterSenderImpl
 
bodyIsSetAndNotReadyForFlush() - Method in interface io.undertow.UndertowMessages
 
bodyIsSetAndNotReadyForFlush() - Method in class io.undertow.UndertowMessages_$bundle
 
bodyIsSetAndNotReadyForFlush$str() - Method in class io.undertow.UndertowMessages_$bundle
 
Bootstrap - Class in io.undertow.websockets.jsr
 
Bootstrap() - Constructor for class io.undertow.websockets.jsr.Bootstrap
 
BoundParameter - Interface in io.undertow.websockets.jsr.annotated
 
BrokenStreamSourceConduit - Class in io.undertow.conduits
 
BrokenStreamSourceConduit(StreamSourceConduit, IOException) - Constructor for class io.undertow.conduits.BrokenStreamSourceConduit
Construct a new instance.
BUFFER_PIPELINED_DATA - Static variable in class io.undertow.UndertowOptions
If we should buffer pipelined requests.
BUFFER_SIZE - Static variable in class io.undertow.servlet.core.BlockingWriterSenderImpl
TODO: we should be used pooled buffers
bufferAlreadyFreed() - Method in interface io.undertow.UndertowMessages
 
bufferAlreadyFreed() - Method in class io.undertow.UndertowMessages_$bundle
 
bufferAlreadyFreed$str() - Method in class io.undertow.UndertowMessages_$bundle
 
BufferedBinaryMessage - Class in io.undertow.websockets.core
A buffered binary message.
BufferedBinaryMessage(long, boolean) - Constructor for class io.undertow.websockets.core.BufferedBinaryMessage
 
BufferedBinaryMessage(boolean) - Constructor for class io.undertow.websockets.core.BufferedBinaryMessage
 
BufferedTextMessage - Class in io.undertow.websockets.core
A buffered text message.
BufferedTextMessage(long, boolean) - Constructor for class io.undertow.websockets.core.BufferedTextMessage
 
BufferedTextMessage(boolean) - Constructor for class io.undertow.websockets.core.BufferedTextMessage
 
bufferFullMessage(StreamSourceFrameChannel) - Method in class io.undertow.websockets.core.AbstractReceiveListener
Utility method that reads a full text or binary message, including all fragmented parts.
bufferPool - Variable in class io.undertow.server.AbstractServerConnection
 
bufferPoolTooSmall(int) - Method in interface io.undertow.UndertowMessages
 
bufferPoolTooSmall(int) - Method in class io.undertow.UndertowMessages_$bundle
 
bufferPoolTooSmall$str() - Method in class io.undertow.UndertowMessages_$bundle
 
bufferPoolWasNull() - Method in interface io.undertow.websockets.jsr.JsrWebSocketLogger
 
bufferPoolWasNull() - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
bufferPoolWasNull$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
bufferPoolWasNullAndNoDefault() - Method in interface io.undertow.websockets.jsr.JsrWebSocketLogger
 
bufferPoolWasNullAndNoDefault() - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
bufferPoolWasNullAndNoDefault$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
buffers() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
 
BufferWritableOutputStream - Interface in io.undertow.io
Represents an output stream that can write byte buffers directly.
build(String) - Method in class io.undertow.attribute.AuthenticationTypeExchangeAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.BytesSentAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.CookieAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.DateTimeAttribute.Builder
 
build(String) - Method in interface io.undertow.attribute.ExchangeAttributeBuilder
Build the attribute from a text based representation.
build(String) - Method in class io.undertow.attribute.HostAndPortAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.IdentUsernameAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.LocalIPAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.LocalPortAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.LocalServerNameAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.NullAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.PathParameterAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.PredicateContextAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.QueryParameterAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.QueryStringAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RelativePathAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RemoteHostAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RemoteIPAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RemoteObfuscatedIPAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RemoteUserAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RequestCookieAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RequestHeaderAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RequestLineAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RequestMethodAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RequestPathAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RequestProtocolAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RequestSchemeAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.RequestURLAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.ResolvedPathAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.ResponseCodeAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.ResponseCookieAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.ResponseHeaderAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.ResponseReasonPhraseAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.ResponseTimeAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.SecureExchangeAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.SslCipherAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.SslClientCertAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.SslSessionIdAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.StoredResponse.Builder
 
build(String) - Method in class io.undertow.attribute.ThreadNameAttribute.Builder
 
build(String) - Method in class io.undertow.attribute.TransportProtocolAttribute.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.AuthenticationRequiredPredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.ContainsPredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.EqualsPredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.ExistsPredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.IdempotentPredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.MaxContentSizePredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.MethodPredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.MinContentSizePredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.PathMatchPredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.PathPrefixPredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.PathSuffixPredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.PathTemplatePredicate.Builder
 
build(Map<String, Object>) - Method in interface io.undertow.predicate.PredicateBuilder
Creates a predicate
build(Map<String, Object>) - Method in class io.undertow.predicate.PredicatesHandler.DoneHandlerBuilder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.PredicatesHandler.RestartHandlerBuilder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.RegularExpressionPredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.predicate.SecurePredicate.Builder
 
build() - Method in class io.undertow.protocols.ssl.SNIContextMatcher.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.AccessControlListHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.accesslog.AccessLogHandler.Builder
 
build() - Method in class io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.AllowedMethodsHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.BlockingHandler.Builder
 
build(Map<String, Object>) - Method in interface io.undertow.server.handlers.builder.HandlerBuilder
Creates the handler
build(Map<String, Object>) - Method in class io.undertow.server.handlers.builder.ResponseCodeHandlerBuilder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.builder.RewriteHandlerBuilder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.ByteRangeHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.CanonicalPathHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.DisableCacheHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.DisallowedMethodsHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.encoding.EncodingHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.encoding.RequestEncodingHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.error.FileErrorPageHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.form.EagerFormParsingHandler.Builder
 
build() - Method in class io.undertow.server.handlers.form.FormParserFactory.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.ForwardedHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.HttpContinueAcceptingHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.HttpTraceHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.JDBCLogHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.LearningPushHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.LocalNameResolvingHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.PathSeparatorHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.PeerNameResolvingHandler.Builder
 
build() - Method in class io.undertow.server.handlers.proxy.mod_cluster.Balancer.BalancerBuilder
 
build() - Method in class io.undertow.server.handlers.proxy.mod_cluster.MCMPConfig.Builder
 
build() - Method in class io.undertow.server.handlers.proxy.mod_cluster.MCMPConfig.WebBuilder
 
build() - Method in class io.undertow.server.handlers.proxy.mod_cluster.ModCluster.Builder
 
build() - Method in class io.undertow.server.handlers.proxy.mod_cluster.NodeConfig.NodeBuilder
 
build() - Method in class io.undertow.server.handlers.proxy.ProxyHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.proxy.ProxyHandlerBuilder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.ProxyPeerAddressHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.RedirectHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.RequestBufferingHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.RequestDumpingHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.RequestLimitingHandler.Builder
 
build() - Method in class io.undertow.server.handlers.resource.PathResourceManager.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.resource.ResourceHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.ResponseRateLimitingHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.SecureCookieHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.SetAttributeHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.SetAttributeHandler.ClearBuilder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.SetHeaderHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.SSLHeaderHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.StoredResponseHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.StuckThreadDetectionHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.handlers.URLDecodingHandler.Builder
 
build(Map<String, Object>) - Method in class io.undertow.server.JvmRouteHandler.Builder
 
build() - Method in class io.undertow.servlet.api.LoggingExceptionHandler.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletContextAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletNameAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletRelativePathAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletRequestAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletRequestCharacterEncodingAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletRequestedSessionIdAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletRequestedSessionIdFromCookieAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletRequestedSessionIdValidAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletRequestLineAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletRequestLocaleAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletRequestParameterAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletRequestURLAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletSessionAttribute.Builder
 
build(String) - Method in class io.undertow.servlet.attribute.ServletSessionIdAttribute.Builder
 
build(InputStream) - Static method in class io.undertow.servlet.compat.rewrite.RewriteConfigFactory
 
build(Map<String, Object>) - Method in class io.undertow.servlet.handlers.MarkSecureHandler.Builder
 
build() - Method in class io.undertow.servlet.handlers.security.SecurityPathMatches.Builder
 
build(Map<String, Object>) - Method in class io.undertow.servlet.predicate.DirectoryPredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.servlet.predicate.DispatcherTypePredicate.Builder
 
build(Map<String, Object>) - Method in class io.undertow.servlet.predicate.FilePredicate.Builder
 
build() - Method in class io.undertow.Undertow.Builder
 
build() - Method in class io.undertow.util.MimeMappings.Builder
 
Builder() - Constructor for class io.undertow.attribute.AuthenticationTypeExchangeAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.BytesSentAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.CookieAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.DateTimeAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.HostAndPortAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.IdentUsernameAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.LocalIPAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.LocalPortAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.LocalServerNameAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.NullAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.PathParameterAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.PredicateContextAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.QueryParameterAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.QueryStringAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RelativePathAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RemoteHostAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RemoteIPAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RemoteObfuscatedIPAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RemoteUserAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RequestCookieAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RequestHeaderAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RequestLineAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RequestMethodAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RequestPathAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RequestProtocolAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RequestSchemeAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.RequestURLAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.ResolvedPathAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.ResponseCodeAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.ResponseCookieAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.ResponseHeaderAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.ResponseReasonPhraseAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.ResponseTimeAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.SecureExchangeAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.SslCipherAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.SslClientCertAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.SslSessionIdAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.StoredResponse.Builder
 
Builder() - Constructor for class io.undertow.attribute.ThreadNameAttribute.Builder
 
Builder() - Constructor for class io.undertow.attribute.TransportProtocolAttribute.Builder
 
Builder() - Constructor for class io.undertow.predicate.AuthenticationRequiredPredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.ContainsPredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.EqualsPredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.ExistsPredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.IdempotentPredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.MaxContentSizePredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.MethodPredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.MinContentSizePredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.PathMatchPredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.PathPrefixPredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.PathSuffixPredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.PathTemplatePredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.RegularExpressionPredicate.Builder
 
Builder() - Constructor for class io.undertow.predicate.SecurePredicate.Builder
 
Builder() - Constructor for class io.undertow.protocols.ssl.SNIContextMatcher.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.AccessControlListHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.accesslog.AccessLogHandler.Builder
 
builder() - Static method in class io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver
 
Builder() - Constructor for class io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.AllowedMethodsHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.BlockingHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.ByteRangeHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.CanonicalPathHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.DisableCacheHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.DisallowedMethodsHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.encoding.EncodingHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.encoding.RequestEncodingHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.error.FileErrorPageHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.form.EagerFormParsingHandler.Builder
 
builder() - Static method in class io.undertow.server.handlers.form.FormParserFactory
 
builder(boolean) - Static method in class io.undertow.server.handlers.form.FormParserFactory
 
Builder() - Constructor for class io.undertow.server.handlers.form.FormParserFactory.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.ForwardedHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.HttpContinueAcceptingHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.HttpTraceHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.IPAddressAccessControlHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.JDBCLogHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.LearningPushHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.LocalNameResolvingHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.PathSeparatorHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.PeerNameResolvingHandler.Builder
 
builder() - Static method in class io.undertow.server.handlers.proxy.mod_cluster.MCMPConfig
 
Builder() - Constructor for class io.undertow.server.handlers.proxy.mod_cluster.MCMPConfig.Builder
 
builder(XnioWorker) - Static method in class io.undertow.server.handlers.proxy.mod_cluster.ModCluster
 
builder(XnioWorker, UndertowClient) - Static method in class io.undertow.server.handlers.proxy.mod_cluster.ModCluster
 
builder(XnioWorker, UndertowClient, XnioSsl) - Static method in class io.undertow.server.handlers.proxy.mod_cluster.ModCluster
 
builder(ModCluster) - Static method in class io.undertow.server.handlers.proxy.mod_cluster.NodeConfig
 
builder() - Static method in class io.undertow.server.handlers.proxy.ProxyHandler
 
Builder() - Constructor for class io.undertow.server.handlers.ProxyPeerAddressHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.RedirectHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.RequestBufferingHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.RequestDumpingHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.RequestLimitingHandler.Builder
 
builder() - Static method in class io.undertow.server.handlers.resource.PathResourceManager
 
Builder() - Constructor for class io.undertow.server.handlers.resource.ResourceHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.ResponseRateLimitingHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.SecureCookieHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.SetAttributeHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.SetHeaderHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.SSLHeaderHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.StoredResponseHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.StuckThreadDetectionHandler.Builder
 
Builder() - Constructor for class io.undertow.server.handlers.URLDecodingHandler.Builder
 
Builder() - Constructor for class io.undertow.server.JvmRouteHandler.Builder
 
builder() - Static method in class io.undertow.servlet.api.LoggingExceptionHandler
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletContextAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletNameAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletRelativePathAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletRequestAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletRequestCharacterEncodingAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletRequestedSessionIdAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletRequestedSessionIdFromCookieAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletRequestedSessionIdValidAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletRequestLineAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletRequestLocaleAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletRequestParameterAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletRequestURLAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletSessionAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.attribute.ServletSessionIdAttribute.Builder
 
Builder() - Constructor for class io.undertow.servlet.handlers.MarkSecureHandler.Builder
 
builder(DeploymentInfo) - Static method in class io.undertow.servlet.handlers.security.SecurityPathMatches
 
Builder() - Constructor for class io.undertow.servlet.predicate.DirectoryPredicate.Builder
 
Builder() - Constructor for class io.undertow.servlet.predicate.DispatcherTypePredicate.Builder
 
Builder() - Constructor for class io.undertow.servlet.predicate.FilePredicate.Builder
 
builder() - Static method in class io.undertow.Undertow
 
builder() - Static method in class io.undertow.util.MimeMappings
 
builder(boolean) - Static method in class io.undertow.util.MimeMappings
 
buildQueryString(Map<String, Deque<String>>) - Static method in class io.undertow.util.QueryParameterUtils
 
BY - Static variable in class io.undertow.server.handlers.ForwardedHandler
 
BYTE_BUFFER_VAR - Static variable in class io.undertow.annotationprocessor.AbstractParserGenerator
 
ByteActivityCallback - Interface in io.undertow.conduits
Callback that allows the bytes read from or written to a stream to be tracked
byteAt(int) - Method in class io.undertow.util.HttpString
Get the byte at an index.
ByteBufferPool - Interface in io.undertow.connector
A pool of byte buffers
ByteRange - Class in io.undertow.util
Represents a byte range for a range request
ByteRange(List<ByteRange.Range>) - Constructor for class io.undertow.util.ByteRange
 
ByteRange.Range - Class in io.undertow.util
 
ByteRange.RangeResponseResult - Class in io.undertow.util
 
ByteRangeHandler - Class in io.undertow.server.handlers
Handler for Range requests.
ByteRangeHandler(HttpHandler, boolean) - Constructor for class io.undertow.server.handlers.ByteRangeHandler
 
ByteRangeHandler.Builder - Class in io.undertow.server.handlers
 
ByteRangeHandler.Wrapper - Class in io.undertow.server.handlers
 
BYTES_SENT - Static variable in class io.undertow.attribute.BytesSentAttribute
 
BYTES_SENT_SHORT_LOWER - Static variable in class io.undertow.attribute.BytesSentAttribute
 
BYTES_SENT_SHORT_UPPER - Static variable in class io.undertow.attribute.BytesSentAttribute
 
BytesReceivedStreamSourceConduit - Class in io.undertow.conduits
 
BytesReceivedStreamSourceConduit(StreamSourceConduit, ByteActivityCallback) - Constructor for class io.undertow.conduits.BytesReceivedStreamSourceConduit
Construct a new instance.
bytesSent(boolean) - Static method in class io.undertow.attribute.ExchangeAttributes
 
BytesSentAttribute - Class in io.undertow.attribute
The bytes sent
BytesSentAttribute(boolean) - Constructor for class io.undertow.attribute.BytesSentAttribute
 
BytesSentAttribute.Builder - Class in io.undertow.attribute
 
BytesSentStreamSinkConduit - Class in io.undertow.conduits
 
BytesSentStreamSinkConduit(StreamSinkConduit, ByteActivityCallback) - Constructor for class io.undertow.conduits.BytesSentStreamSinkConduit
Construct a new instance.

C

CACHE_CONTROL - Static variable in class io.undertow.util.Headers
 
CACHE_CONTROL_STRING - Static variable in class io.undertow.util.Headers
 
CachedAuthenticatedSessionHandler - Class in io.undertow.security.handlers
HttpHandler responsible for setting up the AuthenticatedSessionManager for cached authentications and registering a NotificationReceiver to receive the security notifications.
CachedAuthenticatedSessionHandler(HttpHandler) - Constructor for class io.undertow.security.handlers.CachedAuthenticatedSessionHandler
 
CachedAuthenticatedSessionHandler - Class in io.undertow.servlet.handlers.security
HttpHandler responsible for setting up the AuthenticatedSessionManager for cached authentications and registering a NotificationReceiver to receive the security notifications.
CachedAuthenticatedSessionHandler(HttpHandler, ServletContextImpl) - Constructor for class io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler
 
CachedAuthenticatedSessionMechanism - Class in io.undertow.security.impl
CachedAuthenticatedSessionMechanism() - Constructor for class io.undertow.security.impl.CachedAuthenticatedSessionMechanism
 
CachedAuthenticatedSessionMechanism(IdentityManager) - Constructor for class io.undertow.security.impl.CachedAuthenticatedSessionMechanism
 
CachedHttpRequest - Class in io.undertow.server.handlers.cache
 
CachedHttpRequest(HttpServerExchange) - Constructor for class io.undertow.server.handlers.cache.CachedHttpRequest
 
CachedResource - Class in io.undertow.server.handlers.resource
 
CachedResource(CachingResourceManager, Resource, String) - Constructor for class io.undertow.server.handlers.resource.CachedResource
 
CacheHandler - Class in io.undertow.server.handlers.cache
Handler that attaches a cache to the exchange, a handler can query this cache to see if the cache has a cached copy of the content, and if so have the cache serve this content automatically.
CacheHandler(DirectBufferCache, HttpHandler) - Constructor for class io.undertow.server.handlers.cache.CacheHandler
 
CacheHandler(DirectBufferCache) - Constructor for class io.undertow.server.handlers.cache.CacheHandler
 
CacheMap<K,V> - Class in io.undertow.server.protocol.http
 
CacheMap(int) - Constructor for class io.undertow.server.protocol.http.CacheMap
 
CachingResourceManager - Class in io.undertow.server.handlers.resource
 
CachingResourceManager(int, long, DirectBufferCache, ResourceManager, int) - Constructor for class io.undertow.server.handlers.resource.CachingResourceManager
 
call(HttpServerExchange, C) - Method in interface io.undertow.servlet.api.ThreadSetupHandler.Action
 
canAccessResource(List<SingleConstraintMatch>, Account, ServletInfo, HttpServletRequest, Deployment) - Method in interface io.undertow.servlet.api.AuthorizationManager
Tests if a user can access a given resource
canAccessResource(List<SingleConstraintMatch>, Account, ServletInfo, HttpServletRequest, Deployment) - Method in class io.undertow.servlet.core.DefaultAuthorizationManager
 
canAllocate(int) - Method in class io.undertow.server.handlers.cache.LimitedBufferSlicePool
 
canDecodeBinary(Class<?>) - Method in class io.undertow.websockets.jsr.Encoding
 
canDecodeBinary(Class<?>) - Method in class io.undertow.websockets.jsr.EncodingFactory
 
canDecodeText(Class<?>) - Method in class io.undertow.websockets.jsr.Encoding
 
canDecodeText(Class<?>) - Method in class io.undertow.websockets.jsr.EncodingFactory
 
canEncodeBinary(Class<?>) - Method in class io.undertow.websockets.jsr.Encoding
 
canEncodeBinary(Class<?>) - Method in class io.undertow.websockets.jsr.EncodingFactory
 
canEncodeText(Class<?>) - Method in class io.undertow.websockets.jsr.Encoding
 
canEncodeText(Class<?>) - Method in class io.undertow.websockets.jsr.EncodingFactory
 
cannotAddEndpointAfterDeployment() - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
cannotAddEndpointAfterDeployment() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
cannotAddEndpointAfterDeployment$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
cannotAddServletContextListener() - Method in interface io.undertow.servlet.UndertowServletMessages
 
cannotAddServletContextListener() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
cannotAddServletContextListener$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
cannotCallFromProgramaticListener() - Method in interface io.undertow.servlet.UndertowServletMessages
 
cannotCallFromProgramaticListener() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
cannotCallFromProgramaticListener$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
cannotConnectUntilDeploymentComplete() - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
cannotConnectUntilDeploymentComplete() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
cannotConnectUntilDeploymentComplete$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
cannotInstantiateEndpoint(Class<?>) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
cannotInstantiateEndpoint(Class<?>) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
cannotInstantiateEndpoint$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
cannotLoadClass(String, Exception) - Method in interface io.undertow.servlet.UndertowServletMessages
 
cannotLoadClass(String, Exception) - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
cannotLoadClass$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
cannotProxyStartedRequest(HttpServerExchange) - Method in interface io.undertow.UndertowLogger
 
cannotProxyStartedRequest(HttpServerExchange) - Method in class io.undertow.UndertowLogger_$logger
 
cannotProxyStartedRequest$str() - Method in class io.undertow.UndertowLogger_$logger
 
cannotRemoveUploadedFile(Path) - Method in interface io.undertow.UndertowLogger
 
cannotRemoveUploadedFile(Path) - Method in class io.undertow.UndertowLogger_$logger
 
cannotRemoveUploadedFile$str() - Method in class io.undertow.UndertowLogger_$logger
 
cannotResetBuffer() - Method in interface io.undertow.UndertowMessages
 
cannotResetBuffer() - Method in class io.undertow.UndertowMessages_$bundle
 
cannotResetBuffer$str() - Method in class io.undertow.UndertowMessages_$bundle
 
cannotSendContinueResponse() - Method in interface io.undertow.UndertowMessages
 
cannotSendContinueResponse() - Method in class io.undertow.UndertowMessages_$bundle
 
cannotSendContinueResponse$str() - Method in class io.undertow.UndertowMessages_$bundle
 
cannotSendInMiddleOfFragmentedMessage() - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
cannotSendInMiddleOfFragmentedMessage() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
cannotSendInMiddleOfFragmentedMessage$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
cannotUseWildcardAddressAsModClusterManagementHost(String) - Method in interface io.undertow.UndertowLogger
 
cannotUseWildcardAddressAsModClusterManagementHost(String) - Method in class io.undertow.UndertowLogger_$logger
 
cannotUseWildcardAddressAsModClusterManagementHost$str() - Method in class io.undertow.UndertowLogger_$logger
 
canonicalize(String) - Static method in class io.undertow.util.CanonicalPathUtils
 
CanonicalPathHandler - Class in io.undertow.server.handlers
 
CanonicalPathHandler() - Constructor for class io.undertow.server.handlers.CanonicalPathHandler
 
CanonicalPathHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.CanonicalPathHandler
 
CanonicalPathHandler.Builder - Class in io.undertow.server.handlers
 
CanonicalPathUtils - Class in io.undertow.util
 
canOnlyBeCalledByIoThread() - Method in interface io.undertow.UndertowMessages
 
canOnlyBeCalledByIoThread() - Method in class io.undertow.UndertowMessages_$bundle
 
canOnlyBeCalledByIoThread$str() - Method in class io.undertow.UndertowMessages_$bundle
 
canOnlyRemoveDeploymentsWhenUndeployed(DeploymentManager.State) - Method in interface io.undertow.servlet.UndertowServletMessages
 
canOnlyRemoveDeploymentsWhenUndeployed(DeploymentManager.State) - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
canOnlyRemoveDeploymentsWhenUndeployed$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
cast(Object) - Method in class io.undertow.util.AttachmentKey
Cast the value to the type of this attachment key.
Certificates - Class in io.undertow.util
Utility class for dealing with certificates
chain - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
This flag chains the current rule with the next rule (which itself can be chained with the following rule, etc.).
ChainedHandlerWrapper - Class in io.undertow.util
Handler wrapper that chains several handler wrappers together.
ChainedHandlerWrapper(List<HandlerWrapper>) - Constructor for class io.undertow.util.ChainedHandlerWrapper
 
ChallengeResult(boolean, Integer) - Constructor for class io.undertow.security.api.AuthenticationMechanism.ChallengeResult
 
ChallengeResult(boolean) - Constructor for class io.undertow.security.api.AuthenticationMechanism.ChallengeResult
 
changeSessionId(HttpServerExchange, SessionConfig) - Method in interface io.undertow.server.session.Session
Generate a new session id for this session, and return the new id.
changeSessionId() - Method in class io.undertow.servlet.spec.HttpServletRequestImpl
 
channel - Variable in class io.undertow.server.AbstractServerConnection
 
channelClosed() - Method in interface io.undertow.websockets.core.WebSocketMessages
 
channelClosed() - Method in class io.undertow.websockets.core.WebSocketMessages_$bundle
 
channelClosed$str() - Method in class io.undertow.websockets.core.WebSocketMessages_$bundle
 
channelFinished() - Method in class io.undertow.conduits.AbstractFixedLengthStreamSinkConduit
 
channelFinished() - Method in class io.undertow.server.protocol.http.ServerFixedLengthStreamSinkConduit
 
channelForciblyClosed() - Method in class io.undertow.protocols.ajp.AjpClientRequestClientStreamSinkChannel
 
channelForciblyClosed() - Method in class io.undertow.protocols.http2.Http2DataStreamSinkChannel
 
channelForciblyClosed() - Method in class io.undertow.protocols.http2.Http2StreamSinkChannel
 
channelForciblyClosed() - Method in class io.undertow.protocols.http2.Http2StreamSourceChannel
 
channelForciblyClosed() - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel
Called when a channel has been forcibly closed, and data (frames) have already been written.
channelForciblyClosed() - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSourceChannel
 
ChannelFunction - Interface in io.undertow.websockets.core.function
 
ChannelFunctionFileChannel - Class in io.undertow.websockets.core.function
 
ChannelFunctionFileChannel(FileChannel, ChannelFunction...) - Constructor for class io.undertow.websockets.core.function.ChannelFunctionFileChannel
 
ChannelFunctionReadableByteChannel - Class in io.undertow.websockets.core.function
 
ChannelFunctionReadableByteChannel(ReadableByteChannel, ChannelFunction...) - Constructor for class io.undertow.websockets.core.function.ChannelFunctionReadableByteChannel
 
ChannelFunctionStreamSourceChannel - Class in io.undertow.websockets.core.function
 
ChannelFunctionStreamSourceChannel(StreamSourceChannel, ChannelFunction...) - Constructor for class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
 
ChannelFunctionWritableByteChannel - Class in io.undertow.websockets.core.function
 
ChannelFunctionWritableByteChannel(WritableByteChannel, ChannelFunction...) - Constructor for class io.undertow.websockets.core.function.ChannelFunctionWritableByteChannel
 
channelIsClosed() - Method in interface io.undertow.UndertowMessages
 
channelIsClosed() - Method in class io.undertow.UndertowMessages_$bundle
 
channelIsClosed$str() - Method in class io.undertow.UndertowMessages_$bundle
 
ChannelUpgradeHandler - Class in io.undertow.server.handlers
An HTTP request handler which upgrades the HTTP request and hands it off as a socket to any XNIO consumer.
ChannelUpgradeHandler() - Constructor for class io.undertow.server.handlers.ChannelUpgradeHandler
 
CHARSET - Static variable in class io.undertow.security.impl.BasicAuthenticationMechanism
 
ChatServer - Class in io.undertow.examples.chat
 
ChatServer() - Constructor for class io.undertow.examples.chat.ChatServer
 
checker(ByteBuffer, int, int, boolean) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
 
checkError() - Method in class io.undertow.servlet.spec.ServletPrintWriter
 
checkError() - Method in class io.undertow.servlet.spec.ServletPrintWriterDelegate
 
CHECKIN - Static variable in class io.undertow.util.Methods
 
CHECKIN_STRING - Static variable in class io.undertow.util.Methods
 
checkOrigin(String) - Method in class io.undertow.websockets.jsr.DefaultContainerConfigurator
 
checkOrigin(ServerEndpointConfig, WebSocketHttpExchange) - Static method in class io.undertow.websockets.jsr.handshake.HandshakeUtil
Checks the orgin against the
CHECKOUT - Static variable in class io.undertow.util.Methods
 
CHECKOUT_STRING - Static variable in class io.undertow.util.Methods
 
checkResponse(ClientResponse) - Method in interface io.undertow.server.handlers.proxy.mod_cluster.NodeHealthChecker
Check the response of a health check.
checkStillValid() - Method in class io.undertow.server.handlers.resource.CachedResource
 
CHUNKED - Static variable in class io.undertow.util.Headers
 
chunkedChannelClosedMidChunk() - Method in interface io.undertow.UndertowMessages
 
chunkedChannelClosedMidChunk() - Method in class io.undertow.UndertowMessages_$bundle
 
chunkedChannelClosedMidChunk$str() - Method in class io.undertow.UndertowMessages_$bundle
 
ChunkedStreamSinkConduit - Class in io.undertow.conduits
Channel that implements HTTP chunked transfer coding.
ChunkedStreamSinkConduit(StreamSinkConduit, ByteBufferPool, boolean, boolean, HeaderMap, ConduitListener<? super ChunkedStreamSinkConduit>, Attachable) - Constructor for class io.undertow.conduits.ChunkedStreamSinkConduit
Construct a new instance.
ChunkedStreamSourceConduit - Class in io.undertow.conduits
Channel to de-chunkify data
ChunkedStreamSourceConduit(StreamSourceConduit, PushBackStreamSourceConduit, ByteBufferPool, ConduitListener<? super ChunkedStreamSourceConduit>, Attachable, Closeable) - Constructor for class io.undertow.conduits.ChunkedStreamSourceConduit
 
ChunkedStreamSourceConduit(StreamSourceConduit, HttpServerExchange, ConduitListener<? super ChunkedStreamSourceConduit>) - Constructor for class io.undertow.conduits.ChunkedStreamSourceConduit
 
ChunkedStreamSourceConduit(StreamSourceConduit, ChunkedStreamSourceConduit.BufferWrapper, ConduitListener<? super ChunkedStreamSourceConduit>, Attachable, HttpServerExchange, Closeable) - Constructor for class io.undertow.conduits.ChunkedStreamSourceConduit
 
claimEnable() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
 
CLASS_NAME_SUFFIX - Static variable in class io.undertow.annotationprocessor.AbstractParserGenerator
 
classDoesNotHaveDefaultConstructor(Class<?>, NoSuchMethodException) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
classDoesNotHaveDefaultConstructor(Class<?>, NoSuchMethodException) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
classDoesNotHaveDefaultConstructor$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
ClassIntrospecter - Interface in io.undertow.servlet.api
Interface that is provided by the container to create a servlet / filter / listener definition from a given class, based on the annotations present on the class.
ClassPathResourceManager - Class in io.undertow.server.handlers.resource
 
ClassPathResourceManager(ClassLoader, Package) - Constructor for class io.undertow.server.handlers.resource.ClassPathResourceManager
 
ClassPathResourceManager(ClassLoader, String) - Constructor for class io.undertow.server.handlers.resource.ClassPathResourceManager
 
ClassPathResourceManager(ClassLoader) - Constructor for class io.undertow.server.handlers.resource.ClassPathResourceManager
 
ClassUtils - Class in io.undertow.websockets.jsr.util
 
classWasNotAnnotated(Class<?>) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
classWasNotAnnotated(Class<?>) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
classWasNotAnnotated$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
cleanClose(StreamConnection, Closeable...) - Static method in class io.undertow.util.ConnectionUtils
Cleanly close a connection, by shutting down and flushing writes and then draining reads.
clear() - Method in class io.undertow.server.handlers.cache.LRUCache
 
clear() - Method in class io.undertow.server.session.SessionListeners
 
clear(String) - Method in interface io.undertow.servlet.api.SessionPersistenceManager
 
clear(String) - Method in class io.undertow.servlet.util.InMemorySessionPersistence
 
clear() - Method in class io.undertow.util.AttachmentList
 
clear() - Method in class io.undertow.util.CopyOnWriteMap
 
clear() - Method in class io.undertow.util.FastConcurrentDirectDeque
Removes all of the elements from this deque.
clear() - Method in class io.undertow.util.HeaderMap
 
clear() - Method in class io.undertow.util.HeaderValues
 
clear() - Method in class io.undertow.util.PortableConcurrentDirectDeque
Removes all of the elements from this deque.
clear() - Method in class io.undertow.util.SubstringMap
 
clearAllowedOrigins() - Method in class io.undertow.server.handlers.OriginHandler
 
ClearBuilder() - Constructor for class io.undertow.server.handlers.SetAttributeHandler.ClearBuilder
 
clearChannel() - Method in class io.undertow.server.AbstractServerConnection
Resets the channel to its original state, effectively disabling all current conduit wrappers.
clearChannel() - Method in class io.undertow.server.protocol.ajp.AjpServerConnection
 
clearCurrentServletAttachments() - Static method in class io.undertow.servlet.handlers.ServletRequestContext
 
clearError() - Method in interface io.undertow.server.handlers.proxy.ConnectionPoolErrorHandler
Clear the connection errors.
clearError() - Method in class io.undertow.server.handlers.proxy.ConnectionPoolErrorHandler.CountingErrorHandler
 
clearError() - Method in class io.undertow.server.handlers.proxy.ConnectionPoolErrorHandler.SimpleConnectionPoolErrorHandler
 
clearHeader() - Method in class io.undertow.protocols.ajp.AjpClientRequestClientStreamSinkChannel
 
clearLoginMethods() - Method in class io.undertow.servlet.api.DeploymentInfo
Removes all configured authentication mechanisms from the deployment.
clearPaths() - Method in class io.undertow.server.handlers.PathHandler
 
clearPaths() - Method in class io.undertow.util.PathMatcher
 
clearRules() - Method in class io.undertow.server.handlers.AccessControlListHandler
 
clearRules() - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler
 
clearSession(HttpServerExchange) - Method in interface io.undertow.security.api.AuthenticatedSessionManager
 
clearSession(HttpServerExchange, String) - Method in class io.undertow.server.session.PathParameterSessionConfig
 
clearSession(HttpServerExchange, String) - Method in interface io.undertow.server.session.SessionConfig
Clears this session from the exchange, removing the attachment and making any changes to the response necessary, such as clearing cookies.
clearSession(HttpServerExchange, String) - Method in class io.undertow.server.session.SessionCookieConfig
 
clearSession(HttpServerExchange, String) - Method in class io.undertow.server.session.SslSessionConfig
 
clearSession(HttpServerExchange, String) - Method in class io.undertow.servlet.spec.SessionCookieConfigImpl
 
CLEARTEXT_UPGRADE_STRING - Static variable in class io.undertow.protocols.http2.Http2Channel
 
client() - Method in class io.undertow.benchmarks.SimpleBenchmarkState
 
CLIENT_LOGGER - Static variable in interface io.undertow.UndertowLogger
 
ClientCallback<T> - Interface in io.undertow.client
 
ClientCertAuthenticationMechanism - Class in io.undertow.security.impl
The Client Cert based authentication mechanism.
ClientCertAuthenticationMechanism() - Constructor for class io.undertow.security.impl.ClientCertAuthenticationMechanism
 
ClientCertAuthenticationMechanism(boolean) - Constructor for class io.undertow.security.impl.ClientCertAuthenticationMechanism
 
ClientCertAuthenticationMechanism(String) - Constructor for class io.undertow.security.impl.ClientCertAuthenticationMechanism
 
ClientCertAuthenticationMechanism(String, boolean) - Constructor for class io.undertow.security.impl.ClientCertAuthenticationMechanism
 
ClientCertAuthenticationMechanism(String, boolean, IdentityManager) - Constructor for class io.undertow.security.impl.ClientCertAuthenticationMechanism
 
ClientCertAuthenticationMechanism.Factory - Class in io.undertow.security.impl
 
ClientConnection - Interface in io.undertow.client
A client connection.
ClientConnection.PingListener - Interface in io.undertow.client
 
ClientExchange - Interface in io.undertow.client
 
clientNotSupported() - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
clientNotSupported() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
clientNotSupported$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
ClientProvider - Interface in io.undertow.client
A client connection provider.
ClientRequest - Class in io.undertow.client
A client request.
ClientRequest() - Constructor for class io.undertow.client.ClientRequest
 
ClientResponse - Class in io.undertow.client
A client response.
ClientResponse(int, String, HttpString) - Constructor for class io.undertow.client.ClientResponse
 
ClientResponse(int, String, HttpString, HeaderMap) - Constructor for class io.undertow.client.ClientResponse
 
ClientStatistics - Interface in io.undertow.client
Returns statistics about the Undertow client connection
clone() - Method in class io.undertow.servlet.api.AuthMethodConfig
 
clone() - Method in class io.undertow.servlet.api.DeploymentInfo
 
clone() - Method in class io.undertow.servlet.api.FilterInfo
 
clone() - Method in class io.undertow.servlet.api.HttpMethodSecurityInfo
 
clone() - Method in class io.undertow.servlet.api.LoginConfig
 
clone() - Method in class io.undertow.servlet.api.SecurityConstraint
 
clone() - Method in class io.undertow.servlet.api.SecurityInfo
 
clone() - Method in class io.undertow.servlet.api.ServletInfo
 
clone() - Method in class io.undertow.servlet.api.ServletSecurityInfo
 
clone() - Method in class io.undertow.servlet.api.WebResourceCollection
 
clone() - Method in class io.undertow.websockets.jsr.WebSocketDeploymentInfo
 
close() - Method in class io.undertow.channels.DetachableStreamSinkChannel
 
close() - Method in class io.undertow.channels.DetachableStreamSourceChannel
 
close() - Method in class io.undertow.client.http2.Http2ClientConnection
 
close() - Method in interface io.undertow.connector.ByteBufferPool
 
close() - Method in interface io.undertow.connector.PooledByteBuffer
 
close(IoCallback) - Method in class io.undertow.io.AsyncSenderImpl
 
close() - Method in class io.undertow.io.AsyncSenderImpl
 
close(IoCallback) - Method in class io.undertow.io.BlockingSenderImpl
 
close() - Method in class io.undertow.io.BlockingSenderImpl
 
close(IoCallback) - Method in interface io.undertow.io.Sender
Closes this sender asynchronously.
close() - Method in interface io.undertow.io.Sender
Closes this sender asynchronously
close() - Method in class io.undertow.io.UndertowInputStream
 
close() - Method in class io.undertow.io.UndertowOutputStream
close() - Method in class io.undertow.protocols.ssl.SslConduit
forcibly closes the connection
close() - Method in interface io.undertow.security.impl.SingleSignOn
Releases any resources acquired by this object.
close() - Method in class io.undertow.server.AbstractServerConnection
 
close() - Method in interface io.undertow.server.BlockingHttpExchange
Closes both the input and output streams
close() - Method in class io.undertow.server.DefaultByteBufferPool
 
close() - Method in class io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver
 
close(IoCallback) - Method in class io.undertow.server.handlers.cache.ResponseCachingSender
 
close() - Method in class io.undertow.server.handlers.cache.ResponseCachingSender
 
close() - Method in interface io.undertow.server.handlers.form.FormDataParser
Closes the parser, and removes and temporary files that may have been created.
close() - Method in class io.undertow.server.handlers.proxy.ProxyConnectionPool
 
close() - Method in class io.undertow.server.handlers.resource.CachingResourceManager
 
close() - Method in class io.undertow.server.handlers.resource.ClassPathResourceManager
 
close() - Method in class io.undertow.server.handlers.resource.PathResourceManager
 
close() - Method in class io.undertow.server.handlers.sse.ServerSentEventConnection
 
close() - Method in class io.undertow.server.protocol.framed.AbstractFramedChannel
Forcibly closes the AbstractFramedChannel.
close() - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel
 
close() - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSourceChannel
 
close() - Method in class io.undertow.server.protocol.http2.Http2ServerConnection
 
close() - Method in class io.undertow.server.protocol.ParseTimeoutUpdater
 
close() - Method in class io.undertow.server.ServerConnection
 
close() - Method in class io.undertow.server.XnioByteBufferPool
 
close(IoCallback) - Method in class io.undertow.servlet.core.BlockingWriterSenderImpl
 
close() - Method in class io.undertow.servlet.core.BlockingWriterSenderImpl
 
close() - Method in class io.undertow.servlet.core.ServletBlockingHttpExchange
 
close() - Method in class io.undertow.servlet.spec.ServletInputStreamImpl
 
close() - Method in class io.undertow.servlet.spec.ServletOutputStreamImpl
close() - Method in class io.undertow.servlet.spec.ServletPrintWriter
 
close() - Method in class io.undertow.servlet.spec.ServletPrintWriterDelegate
 
close() - Method in class io.undertow.servlet.spec.UpgradeServletInputStream
 
close() - Method in class io.undertow.servlet.spec.UpgradeServletOutputStream
 
close() - Method in class io.undertow.servlet.spec.WebConnectionImpl
 
close() - Method in class io.undertow.servlet.websockets.ServletWebSocketHttpExchange
 
close() - Method in class io.undertow.util.FlexBase64.DecoderInputStream
close() - Method in class io.undertow.util.FlexBase64.DecoderOutputStream
close() - Method in class io.undertow.util.FlexBase64.EncoderOutputStream
CLOSE - Static variable in class io.undertow.util.Headers
 
close() - Method in class io.undertow.util.ImmediatePooled
 
close() - Method in class io.undertow.util.ImmediatePooledByteBuffer
 
close() - Method in class io.undertow.util.PooledAdaptor
 
close() - Method in interface io.undertow.util.PooledObject
 
close() - Method in class io.undertow.util.ReferenceCountedPooled
 
close() - Method in class io.undertow.websockets.core.BinaryOutputStream
 
close() - Method in class io.undertow.websockets.core.function.ChannelFunctionReadableByteChannel
 
close() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
 
close() - Method in class io.undertow.websockets.core.function.ChannelFunctionWritableByteChannel
 
close() - Method in class io.undertow.websockets.jsr.Encoding
 
close(int) - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
close() - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
close() - Method in class io.undertow.websockets.jsr.UndertowSession
 
close(CloseReason) - Method in class io.undertow.websockets.jsr.UndertowSession
 
close() - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
 
close() - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
Forcibly close the exchange.
closeAndDrainRequest() - Method in class io.undertow.servlet.spec.HttpServletRequestImpl
 
closeAsync() - Method in class io.undertow.servlet.spec.ServletOutputStreamImpl
Closes the channel, and flushes any data out using async IO
closeAsyncFailed(IOException) - Method in interface io.undertow.UndertowLogger
 
closeAsyncFailed(IOException) - Method in class io.undertow.UndertowLogger_$logger
 
closeAsyncFailed$str() - Method in class io.undertow.UndertowLogger_$logger
 
closeConnections() - Method in interface io.undertow.server.OpenListener
Close all active connections that were handled by this listener
closeConnections() - Method in class io.undertow.server.protocol.ajp.AjpOpenListener
 
closeConnections() - Method in class io.undertow.server.protocol.http.AlpnOpenListener
 
closeConnections() - Method in class io.undertow.server.protocol.http.HttpOpenListener
 
closeConnections() - Method in class io.undertow.server.protocol.http2.Http2OpenListener
 
closeCurrentConnections() - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
Should only be used for tests DO NOT CALL THIS METHOD WHEN REQUESTS ARE IN PROGRESS It is not thread safe so internal state can get messed up.
closed(ServerConnection) - Method in class io.undertow.server.protocol.ParseTimeoutUpdater
 
closed(ServerConnection) - Method in interface io.undertow.server.ServerConnection.CloseListener
 
closeInbound() - Method in class io.undertow.protocols.ssl.ALPNHackSSLEngine
 
closeInbound() - Method in class io.undertow.server.protocol.http.ALPNLimitingSSLEngine
 
closeInternal() - Method in class io.undertow.websockets.jsr.UndertowSession
 
closeInternal(CloseReason) - Method in class io.undertow.websockets.jsr.UndertowSession
 
closeListeners - Variable in class io.undertow.server.AbstractServerConnection
 
CloseMessage - Class in io.undertow.websockets.core
A close message
CloseMessage(ByteBuffer) - Constructor for class io.undertow.websockets.core.CloseMessage
 
CloseMessage(int, String) - Constructor for class io.undertow.websockets.core.CloseMessage
 
CloseMessage(ByteBuffer[]) - Constructor for class io.undertow.websockets.core.CloseMessage
 
closeOutbound() - Method in class io.undertow.protocols.ssl.ALPNHackSSLEngine
 
closeOutbound() - Method in class io.undertow.server.protocol.http.ALPNLimitingSSLEngine
 
closeSetter - Variable in class io.undertow.channels.DetachableStreamSinkChannel
 
closeSetter - Variable in class io.undertow.channels.DetachableStreamSourceChannel
 
closeSetter - Variable in class io.undertow.server.AbstractServerConnection
 
closeStreamAndWriter() - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
 
closeSubChannels() - Method in class io.undertow.protocols.ajp.AjpClientChannel
 
closeSubChannels() - Method in class io.undertow.protocols.http2.Http2Channel
 
closeSubChannels() - Method in class io.undertow.server.protocol.framed.AbstractFramedChannel
Method that is called when the channel is being forcibly closed, and all sub stream sink/source channels should also be forcibly closed.
closeSubChannels() - Method in class io.undertow.websockets.core.protocol.version07.WebSocket07Channel
 
ClosingChannelExceptionHandler<T extends Channel> - Class in io.undertow.util
Channel exception handler that closes the channel, logs a debug level message and closes arbitrary other resources.
ClosingChannelExceptionHandler(Closeable...) - Constructor for class io.undertow.util.ClosingChannelExceptionHandler
 
CNONCE - Static variable in class io.undertow.util.Headers
 
comparator() - Method in class io.undertow.protocols.http2.Http2PriorityTree
Creates a priority queue
compareTo(HttpString) - Method in class io.undertow.util.HttpString
Compare this string to another in a case-insensitive manner.
compareTo(PathTemplate) - Method in class io.undertow.util.PathTemplate
 
compareTo(QValueParser.QValueResult) - Method in class io.undertow.util.QValueParser.QValueResult
 
complete() - Method in class io.undertow.protocols.ajp.AjpClientResponseStreamSourceChannel
 
complete() - Method in class io.undertow.protocols.http2.Http2StreamSourceChannel
 
complete() - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSourceChannel
Method that is invoked when all data has been read.
complete() - Method in class io.undertow.servlet.spec.AsyncContextImpl
 
complete(byte[], int) - Method in class io.undertow.util.FlexBase64.Encoder
Completes an encoding session by writing out the necessary padding.
complete(ByteBuffer) - Method in class io.undertow.util.FlexBase64.Encoder
Completes an encoding session by writing out the necessary padding.
complete() - Method in class io.undertow.util.FlexBase64.EncoderOutputStream
Completes the stream, writing out base64 padding characters if needed.
complete() - Method in interface io.undertow.websockets.core.function.ChannelFunction
Is called to complete the ChannelFunction.
complete() - Method in class io.undertow.websockets.core.protocol.version07.Masker
 
complete() - Method in class io.undertow.websockets.core.protocol.version07.UTF8Checker
 
complete(WebSocketChannel, T) - Method in interface io.undertow.websockets.core.WebSocketCallback
 
completed(T) - Method in interface io.undertow.client.ClientCallback
Invoked when an operation completed.
completed(HttpServerExchange, T) - Method in interface io.undertow.server.handlers.proxy.ProxyCallback
 
completeInternal(boolean) - Method in class io.undertow.servlet.spec.AsyncContextImpl
 
componentMustHaveDefaultConstructor(String, Class<?>) - Method in interface io.undertow.servlet.UndertowServletMessages
 
componentMustHaveDefaultConstructor(String, Class<?>) - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
componentMustHaveDefaultConstructor$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
compose(List<ExtensionFunction>) - Static method in class io.undertow.websockets.extensions.CompositeExtensionFunction
 
compose(ExtensionFunction...) - Static method in class io.undertow.websockets.extensions.CompositeExtensionFunction
 
CompositeExchangeAttribute - Class in io.undertow.attribute
Exchange attribute that represents a combination of attributes that should be merged into a single string.
CompositeExchangeAttribute(ExchangeAttribute[]) - Constructor for class io.undertow.attribute.CompositeExchangeAttribute
 
CompositeExtensionFunction - Class in io.undertow.websockets.extensions
 
COMPRESS - Static variable in class io.undertow.util.Headers
 
ConcurrentDirectDeque<E> - Class in io.undertow.util
A concurrent deque that allows direct item removal without traversal.
ConcurrentDirectDeque() - Constructor for class io.undertow.util.ConcurrentDirectDeque
 
condition - Variable in class io.undertow.servlet.compat.rewrite.RewriteCond
 
Condition() - Constructor for class io.undertow.servlet.compat.rewrite.RewriteCond.Condition
 
condition - Variable in class io.undertow.servlet.compat.rewrite.RewriteCond.LexicalCondition
 
conditions - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
condPattern - Variable in class io.undertow.servlet.compat.rewrite.RewriteCond
 
ConduitFactory<C extends org.xnio.conduits.Conduit> - Interface in io.undertow.util
 
ConduitListener<T extends org.xnio.conduits.Conduit> - Interface in io.undertow.conduits
 
ConduitWrapper<T extends org.xnio.conduits.Conduit> - Interface in io.undertow.server
Interface that provides a means of wrapping a Conduit.
confidentialityRequired(HttpServerExchange) - Method in class io.undertow.security.handlers.AbstractConfidentialityHandler
Use the HttpServerExchange to identify if confidentiality is required.
confidentialityRequired(HttpServerExchange) - Method in class io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler
 
ConfidentialPortManager - Interface in io.undertow.servlet.api
A utility to take the HttpServerExchange of the current request and obtain the number of the port number to use in https redirects.
ConfiguredClientEndpoint - Class in io.undertow.websockets.jsr
 
ConfiguredClientEndpoint(ClientEndpointConfig, AnnotatedEndpointFactory, EncodingFactory, InstanceFactory<?>) - Constructor for class io.undertow.websockets.jsr.ConfiguredClientEndpoint
 
ConfiguredClientEndpoint() - Constructor for class io.undertow.websockets.jsr.ConfiguredClientEndpoint
 
ConfiguredPushHandler - Class in io.undertow.server.handlers
Handler that pushes resources based on a provided URL
ConfiguredPushHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.ConfiguredPushHandler
 
ConfiguredServerEndpoint - Class in io.undertow.websockets.jsr
 
ConfiguredServerEndpoint(ServerEndpointConfig, InstanceFactory<?>, PathTemplate, EncodingFactory, AnnotatedEndpointFactory, List<Extension>) - Constructor for class io.undertow.websockets.jsr.ConfiguredServerEndpoint
 
ConfiguredServerEndpoint(ServerEndpointConfig, InstanceFactory<?>, PathTemplate, EncodingFactory) - Constructor for class io.undertow.websockets.jsr.ConfiguredServerEndpoint
 
CONFLICT - Static variable in class io.undertow.util.StatusCodes
 
CONFLICT_STRING - Static variable in class io.undertow.util.StatusCodes
 
connect(ClientCallback<ClientConnection>, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.ajp.AjpClientProvider
 
connect(ClientCallback<ClientConnection>, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.ajp.AjpClientProvider
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.ajp.AjpClientProvider
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.ajp.AjpClientProvider
 
connect(ClientCallback<ClientConnection>, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in interface io.undertow.client.ClientProvider
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in interface io.undertow.client.ClientProvider
 
connect(ClientCallback<ClientConnection>, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in interface io.undertow.client.ClientProvider
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in interface io.undertow.client.ClientProvider
 
connect(ClientCallback<ClientConnection>, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http.HttpClientProvider
 
connect(ClientCallback<ClientConnection>, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http.HttpClientProvider
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http.HttpClientProvider
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http.HttpClientProvider
 
connect(ClientCallback<ClientConnection>, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http2.Http2ClearClientProvider
 
connect(ClientCallback<ClientConnection>, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http2.Http2ClearClientProvider
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http2.Http2ClearClientProvider
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http2.Http2ClearClientProvider
 
connect(ClientCallback<ClientConnection>, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http2.Http2ClientProvider
 
connect(ClientCallback<ClientConnection>, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http2.Http2ClientProvider
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http2.Http2ClientProvider
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http2.Http2ClientProvider
 
connect(ClientCallback<ClientConnection>, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http2.Http2PriorKnowledgeClientProvider
 
connect(ClientCallback<ClientConnection>, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http2.Http2PriorKnowledgeClientProvider
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http2.Http2PriorKnowledgeClientProvider
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.http2.Http2PriorKnowledgeClientProvider
 
connect(URI, XnioWorker, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(InetSocketAddress, URI, XnioWorker, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(InetSocketAddress, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(URI, XnioIoThread, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(InetSocketAddress, URI, XnioIoThread, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(InetSocketAddress, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(ClientCallback<ClientConnection>, URI, XnioWorker, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioWorker, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(ClientCallback<ClientConnection>, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioWorker, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(ClientCallback<ClientConnection>, URI, XnioIoThread, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioIoThread, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(ClientCallback<ClientConnection>, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(ClientCallback<ClientConnection>, InetSocketAddress, URI, XnioIoThread, XnioSsl, ByteBufferPool, OptionMap) - Method in class io.undertow.client.UndertowClient
 
connect(ProxyClient.ProxyTarget, HttpServerExchange, ProxyCallback<ProxyConnection>, long, TimeUnit, boolean) - Method in class io.undertow.server.handlers.proxy.ProxyConnectionPool
 
CONNECT - Static variable in class io.undertow.util.Methods
 
connect(XnioWorker, ByteBufferPool, OptionMap, URI, WebSocketVersion) - Static method in class io.undertow.websockets.client.WebSocketClient
Deprecated.
connect(XnioWorker, XnioSsl, ByteBufferPool, OptionMap, URI, WebSocketVersion) - Static method in class io.undertow.websockets.client.WebSocketClient
Deprecated.
connect(XnioWorker, ByteBufferPool, OptionMap, URI, WebSocketVersion, WebSocketClientNegotiation) - Static method in class io.undertow.websockets.client.WebSocketClient
Deprecated.
connect(XnioWorker, XnioSsl, ByteBufferPool, OptionMap, URI, WebSocketVersion, WebSocketClientNegotiation) - Static method in class io.undertow.websockets.client.WebSocketClient
Deprecated.
connect(XnioWorker, XnioSsl, ByteBufferPool, OptionMap, URI, WebSocketVersion, WebSocketClientNegotiation, Set<ExtensionHandshake>) - Static method in class io.undertow.websockets.client.WebSocketClient
Deprecated.
connect(XnioWorker, XnioSsl, ByteBufferPool, OptionMap, InetSocketAddress, URI, WebSocketVersion, WebSocketClientNegotiation, Set<ExtensionHandshake>) - Static method in class io.undertow.websockets.client.WebSocketClient
Deprecated.
connect() - Method in class io.undertow.websockets.client.WebSocketClient.ConnectionBuilder
 
CONNECT_STRING - Static variable in class io.undertow.util.Methods
 
connected(ServerSentEventConnection, String) - Method in interface io.undertow.server.handlers.sse.ServerSentEventConnectionCallback
 
ConnectHandler - Class in io.undertow.server.handlers
Handlers HTTP CONNECT requests, allowing the server to act as a forward proxy.
ConnectHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.ConnectHandler
 
ConnectHandler(HttpHandler, Predicate) - Constructor for class io.undertow.server.handlers.ConnectHandler
 
CONNECTION - Static variable in class io.undertow.util.Headers
 
CONNECTION_STRING - Static variable in class io.undertow.util.Headers
 
connectionBuilder(XnioWorker, ByteBufferPool, URI) - Static method in class io.undertow.websockets.client.WebSocketClient
Creates a new connection builder that can be used to create a web socket connection.
ConnectionBuilder(XnioWorker, ByteBufferPool, URI) - Constructor for class io.undertow.websockets.client.WebSocketClient.ConnectionBuilder
 
connectionClosed() - Method in interface io.undertow.client.UndertowClientMessages
 
connectionClosed() - Method in class io.undertow.client.UndertowClientMessages_$bundle
 
connectionClosed$str() - Method in class io.undertow.client.UndertowClientMessages_$bundle
 
ConnectionErrorException - Exception in io.undertow.protocols.http2
Exception that represents a connection error
ConnectionErrorException(int) - Constructor for exception io.undertow.protocols.http2.ConnectionErrorException
 
ConnectionErrorException(int, String) - Constructor for exception io.undertow.protocols.http2.ConnectionErrorException
 
ConnectionErrorException(int, Throwable) - Constructor for exception io.undertow.protocols.http2.ConnectionErrorException
 
connectionIdle() - Method in class io.undertow.server.protocol.ParseTimeoutUpdater
Called when the connection goes idle
ConnectionPoolErrorHandler - Interface in io.undertow.server.handlers.proxy
The connection pool error handler is intended to be used per node and will therefore be shared across I/O threads.
ConnectionPoolErrorHandler.CountingErrorHandler - Class in io.undertow.server.handlers.proxy
Counting error handler, this only propagates the state to the delegate handler after reaching a given limit.
ConnectionPoolErrorHandler.SimpleConnectionPoolErrorHandler - Class in io.undertow.server.handlers.proxy
 
ConnectionPoolManager - Interface in io.undertow.server.handlers.proxy
Manager that controls the behaviour of a ProxyConnectionPool
ConnectionSSLSessionInfo - Class in io.undertow.server
SSL session information that is read directly from the SSL session of the XNIO connection
ConnectionSSLSessionInfo(SslChannel, HttpServerConnection) - Constructor for class io.undertow.server.ConnectionSSLSessionInfo
 
connectionTerminatedReadingMultiPartData() - Method in interface io.undertow.UndertowMessages
 
connectionTerminatedReadingMultiPartData() - Method in class io.undertow.UndertowMessages_$bundle
 
connectionTerminatedReadingMultiPartData$str() - Method in class io.undertow.UndertowMessages_$bundle
 
connectionTimedOut() - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
connectionTimedOut() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
connectionTimedOut$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
ConnectionUtils - Class in io.undertow.util
 
connectNotSupported() - Method in interface io.undertow.UndertowMessages
 
connectNotSupported() - Method in class io.undertow.UndertowMessages_$bundle
 
connectNotSupported$str() - Method in class io.undertow.UndertowMessages_$bundle
 
Connectors - Class in io.undertow.server
This class provides the connector part of the HttpServerExchange API.
Connectors() - Constructor for class io.undertow.server.Connectors
 
ConnectorStatistics - Interface in io.undertow.server
Connector level statistics
ConnectorStatisticsImpl - Class in io.undertow.server
 
ConnectorStatisticsImpl() - Constructor for class io.undertow.server.ConnectorStatisticsImpl
 
connectSsl(XnioWorker, InetSocketAddress, InetSocketAddress, ChannelListener<? super ConnectedSslStreamChannel>, ChannelListener<? super BoundChannel>, OptionMap) - Method in class io.undertow.protocols.ssl.UndertowXnioSsl
 
connectToServer(Object, WebSocketClient.ConnectionBuilder) - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
connectToServer(Object, URI) - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
connectToServer(Class<?>, WebSocketClient.ConnectionBuilder) - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
connectToServer(Class<?>, URI) - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
connectToServer(Endpoint, ClientEndpointConfig, URI) - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
connectToServer(Endpoint, ClientEndpointConfig, WebSocketClient.ConnectionBuilder) - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
connectToServer(Class<? extends Endpoint>, ClientEndpointConfig, URI) - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
constant(String) - Static method in class io.undertow.attribute.ExchangeAttributes
 
ConstantExchangeAttribute - Class in io.undertow.attribute
Exchange attribute that represents a fixed value
ConstantExchangeAttribute(String) - Constructor for class io.undertow.attribute.ConstantExchangeAttribute
 
constructorDescriptor - Variable in class io.undertow.annotationprocessor.AbstractParserGenerator
 
ConstructorInstanceFactory<T> - Class in io.undertow.servlet.util
 
ConstructorInstanceFactory(Constructor<T>) - Constructor for class io.undertow.servlet.util.ConstructorInstanceFactory
 
contains(ExchangeAttribute, String...) - Static method in class io.undertow.predicate.Predicates
Returns true if the given attribute is present and contains one of the provided value.
contains(Session) - Method in interface io.undertow.security.impl.SingleSignOn
Indicates whether or not the specified session is contained in the set of sessions to which the user is authenticated
contains(String) - Method in class io.undertow.server.handlers.form.FormData
 
contains(Object) - Method in class io.undertow.util.AttachmentList
 
contains(Object) - Method in class io.undertow.util.FastConcurrentDirectDeque
Returns true if this deque contains at least one element e such that o.equals(e).
contains(HttpString) - Method in class io.undertow.util.HeaderMap
 
contains(String) - Method in class io.undertow.util.HeaderMap
 
contains(Object) - Method in class io.undertow.util.HeaderValues
 
contains(Object) - Method in class io.undertow.util.PortableConcurrentDirectDeque
Returns true if this deque contains at least one element e such that o.equals(e).
containsAll(Collection<?>) - Method in class io.undertow.util.AttachmentList
 
containsHeader(String) - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
 
containsKey(Object) - Method in class io.undertow.util.CopyOnWriteMap
 
ContainsPredicate - Class in io.undertow.predicate
Returns true if the request header is present and contains one of the strings to match.
ContainsPredicate.Builder - Class in io.undertow.predicate
 
containsValue(Object) - Method in class io.undertow.util.CopyOnWriteMap
 
CONTENT_DISPOSITION - Static variable in class io.undertow.util.Headers
 
CONTENT_DISPOSITION_STRING - Static variable in class io.undertow.util.Headers
 
CONTENT_ENCODING - Static variable in class io.undertow.util.Headers
 
CONTENT_ENCODING_STRING - Static variable in class io.undertow.util.Headers
 
CONTENT_LANGUAGE - Static variable in class io.undertow.util.Headers
 
CONTENT_LANGUAGE_STRING - Static variable in class io.undertow.util.Headers
 
CONTENT_LENGTH - Static variable in class io.undertow.util.Headers
 
CONTENT_LENGTH_STRING - Static variable in class io.undertow.util.Headers
 
CONTENT_LOCATION - Static variable in class io.undertow.util.Headers
 
CONTENT_LOCATION_STRING - Static variable in class io.undertow.util.Headers
 
CONTENT_MD5 - Static variable in class io.undertow.util.Headers
 
CONTENT_MD5_STRING - Static variable in class io.undertow.util.Headers
 
CONTENT_RANGE - Static variable in class io.undertow.util.Headers
 
CONTENT_RANGE_STRING - Static variable in class io.undertow.util.Headers
 
CONTENT_SECURITY_POLICY - Static variable in class io.undertow.util.Headers
 
CONTENT_SECURITY_POLICY_STRING - Static variable in class io.undertow.util.Headers
 
CONTENT_TRANSFER_ENCODING - Static variable in class io.undertow.util.Headers
 
CONTENT_TRANSFER_ENCODING_STRING - Static variable in class io.undertow.util.Headers
 
CONTENT_TYPE - Static variable in class io.undertow.util.Headers
 
CONTENT_TYPE_STRING - Static variable in class io.undertow.util.Headers
 
ContentEncodedResource - Class in io.undertow.server.handlers.encoding
A resource that has been pre-compressed
ContentEncodedResource(Resource, String) - Constructor for class io.undertow.server.handlers.encoding.ContentEncodedResource
 
ContentEncodedResourceManager - Class in io.undertow.server.handlers.encoding
Class that provides a way of serving pre-encoded resources.
ContentEncodedResourceManager(Path, CachingResourceManager, ContentEncodingRepository, int, int, Predicate) - Constructor for class io.undertow.server.handlers.encoding.ContentEncodedResourceManager
 
ContentEncodingProvider - Interface in io.undertow.server.handlers.encoding
 
ContentEncodingRepository - Class in io.undertow.server.handlers.encoding
 
ContentEncodingRepository() - Constructor for class io.undertow.server.handlers.encoding.ContentEncodingRepository
 
contentHasBeenWritten() - Method in interface io.undertow.servlet.UndertowServletMessages
 
contentHasBeenWritten() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
contentHasBeenWritten$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
CONTEXT - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
 
CONTEXT_PATH - Static variable in interface io.undertow.security.api.AuthenticationMechanismFactory
 
ContextClassLoaderSetupAction - Class in io.undertow.servlet.core
 
ContextClassLoaderSetupAction(ClassLoader) - Constructor for class io.undertow.servlet.core.ContextClassLoaderSetupAction
 
contextDestroyed() - Method in class io.undertow.servlet.core.ApplicationListeners
 
contextInitialized() - Method in class io.undertow.servlet.core.ApplicationListeners
 
continuationFrameOutsideFragmented() - Method in interface io.undertow.websockets.core.WebSocketMessages
 
continuationFrameOutsideFragmented() - Method in class io.undertow.websockets.core.WebSocketMessages_$bundle
 
continuationFrameOutsideFragmented$str() - Method in class io.undertow.websockets.core.WebSocketMessages_$bundle
 
CONTINUE - Static variable in class io.undertow.server.protocol.http.HttpContinue
 
CONTINUE - Static variable in class io.undertow.util.StatusCodes
 
CONTINUE_STRING - Static variable in class io.undertow.util.StatusCodes
 
ContinueNotification - Interface in io.undertow.client
Callback class that provides a notification of a HTTP 100 Continue response in the client.
controlFrameCannotHaveBodyContent() - Method in interface io.undertow.UndertowMessages
 
controlFrameCannotHaveBodyContent() - Method in class io.undertow.UndertowMessages_$bundle
 
controlFrameCannotHaveBodyContent$str() - Method in class io.undertow.UndertowMessages_$bundle
 
controlFrameWithPayloadLen1() - Method in interface io.undertow.websockets.core.WebSocketMessages
 
controlFrameWithPayloadLen1() - Method in class io.undertow.websockets.core.WebSocketMessages_$bundle
 
controlFrameWithPayloadLen1$str() - Method in class io.undertow.websockets.core.WebSocketMessages_$bundle
 
convertFromHex(char[]) - Static method in class io.undertow.util.HexConverter
Take the incoming character of hex encoded data and convert to the raw byte values.
convertFromHex(String) - Static method in class io.undertow.util.HexConverter
Take the incoming String of hex encoded data and convert to the raw byte values.
convertToHexBytes(byte[]) - Static method in class io.undertow.util.HexConverter
Take the supplied byte array and convert it to to a byte array of the encoded hex values.
convertToHexString(byte[]) - Static method in class io.undertow.util.HexConverter
Take the supplied byte array and convert it to a hex encoded String.
cookie(String) - Static method in class io.undertow.attribute.ExchangeAttributes
 
Cookie - Interface in io.undertow.server.handlers
A HTTP cookie.
cookie - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
This sets a cookie on the client's browser.
COOKIE - Static variable in class io.undertow.util.Headers
 
COOKIE2 - Static variable in class io.undertow.util.Headers
 
COOKIE2_STRING - Static variable in class io.undertow.util.Headers
 
COOKIE_STRING - Static variable in class io.undertow.util.Headers
 
CookieAttribute - Class in io.undertow.attribute
A cookie
CookieAttribute(String) - Constructor for class io.undertow.attribute.CookieAttribute
 
CookieAttribute.Builder - Class in io.undertow.attribute
 
cookieDomain - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
cookieHttpOnly - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
CookieImpl - Class in io.undertow.server.handlers
 
CookieImpl(String, String) - Constructor for class io.undertow.server.handlers.CookieImpl
 
CookieImpl(String) - Constructor for class io.undertow.server.handlers.CookieImpl
 
cookieLifetime - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
cookieName - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
cookiePath - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
cookieResult - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
Cookies - Class in io.undertow.util
Class that contains utility methods for dealing with cookies.
cookieSecure - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
cookieSubstitution - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
cookieValue - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
COPY - Static variable in class io.undertow.util.Methods
 
COPY_STRING - Static variable in class io.undertow.util.Methods
 
CopyOnWriteMap<K,V> - Class in io.undertow.util
A basic copy on write map.
CopyOnWriteMap() - Constructor for class io.undertow.util.CopyOnWriteMap
 
CopyOnWriteMap(Map<K, V>) - Constructor for class io.undertow.util.CopyOnWriteMap
 
copyTo(int, byte[], int, int) - Method in class io.undertow.util.HttpString
Copy len bytes from this string at offset srcOffs to the given array at the given offset.
copyTo(byte[], int, int) - Method in class io.undertow.util.HttpString
Copy len bytes from this string to the given array at the given offset.
copyTo(byte[], int) - Method in class io.undertow.util.HttpString
Copy all the bytes from this string to the given array at the given offset.
couldNotCloseOnUndeploy(Exception) - Method in interface io.undertow.websockets.jsr.JsrWebSocketLogger
 
couldNotCloseOnUndeploy(Exception) - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
couldNotCloseOnUndeploy$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
couldNotCreateFactory(String, Exception) - Method in interface io.undertow.servlet.UndertowServletMessages
 
couldNotCreateFactory(String, Exception) - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
couldNotCreateFactory$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
couldNotDecodeTrailers() - Method in interface io.undertow.UndertowMessages
 
couldNotDecodeTrailers() - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotDecodeTrailers$str() - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotDeploy(Exception) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
couldNotDeploy(Exception) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
couldNotDeploy$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
couldNotDetermineDecoderTypeFor(Class<?>) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
couldNotDetermineDecoderTypeFor(Class<?>) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
couldNotDetermineDecoderTypeFor$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
couldNotDetermineTypeOfDecodeMethodForClass(Class<? extends Decoder>, Exception) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
couldNotDetermineTypeOfDecodeMethodForClass(Class<? extends Decoder>, Exception) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
couldNotDetermineTypeOfDecodeMethodForClass$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
couldNotDetermineTypeOfEncodeMethodForClass(Class<? extends Encoder>) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
couldNotDetermineTypeOfEncodeMethodForClass(Class<? extends Encoder>) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
couldNotDetermineTypeOfEncodeMethodForClass$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
couldNotFindContextToDispatchTo(String) - Method in interface io.undertow.servlet.UndertowServletMessages
 
couldNotFindContextToDispatchTo(String) - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
couldNotFindContextToDispatchTo$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
couldNotFindDecoderForType(Class<?>, Method) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
couldNotFindDecoderForType(Class<?>, Method) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
couldNotFindDecoderForType$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
couldNotFindMessageParameter(Method) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
couldNotFindMessageParameter(Method) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
couldNotFindMessageParameter$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
couldNotFindSessionCookieConfig() - Method in interface io.undertow.UndertowMessages
 
couldNotFindSessionCookieConfig() - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotFindSessionCookieConfig$str() - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotGenerateUniqueSessionId() - Method in interface io.undertow.UndertowMessages
 
couldNotGenerateUniqueSessionId() - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotGenerateUniqueSessionId$str() - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotInitializeConfiguration(Class<?>, Throwable) - Method in interface io.undertow.websockets.jsr.JsrWebSocketLogger
 
couldNotInitializeConfiguration(Class<?>, Throwable) - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
couldNotInitializeConfiguration$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
couldNotInstantiateComponent(String, Exception) - Method in interface io.undertow.servlet.UndertowServletMessages
 
couldNotInstantiateComponent(String, Exception) - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
couldNotInstantiateComponent$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
couldNotParseCookie(String) - Method in interface io.undertow.UndertowMessages
 
couldNotParseCookie(String) - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotParseCookie$str() - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotParseUriTemplate(String, int) - Method in interface io.undertow.UndertowMessages
 
couldNotParseUriTemplate(String, int) - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotParseUriTemplate$str() - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotReadContentLengthData() - Method in interface io.undertow.UndertowMessages
 
couldNotReadContentLengthData() - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotReadContentLengthData$str() - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotRegisterChangeListener(Exception) - Method in interface io.undertow.UndertowLogger
 
couldNotRegisterChangeListener(Exception) - Method in class io.undertow.UndertowLogger_$logger
 
couldNotRegisterChangeListener$str() - Method in class io.undertow.UndertowLogger_$logger
 
couldNotResolveBackend(HttpServerExchange) - Method in interface io.undertow.server.handlers.proxy.ProxyCallback
Callback if no backend server could be found.
couldNotSetAttribute(String, String) - Method in interface io.undertow.UndertowMessages
 
couldNotSetAttribute(String, String) - Method in class io.undertow.UndertowMessages_$bundle
 
couldNotSetAttribute$str() - Method in class io.undertow.UndertowMessages_$bundle
 
count(HttpString) - Method in class io.undertow.util.HeaderMap
 
count(String) - Method in class io.undertow.util.HeaderMap
 
CountingErrorHandler(int, int, long) - Constructor for class io.undertow.server.handlers.proxy.ConnectionPoolErrorHandler.CountingErrorHandler
 
CountingErrorHandler(int, int, long, ConnectionPoolErrorHandler) - Constructor for class io.undertow.server.handlers.proxy.ConnectionPoolErrorHandler.CountingErrorHandler
 
CPING - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
 
CPONG - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
 
CR - Static variable in class io.undertow.util.MultipartParser
The Carriage Return ASCII character value.
CrawlerSessionManagerConfig - Class in io.undertow.servlet.api
 
CrawlerSessionManagerConfig() - Constructor for class io.undertow.servlet.api.CrawlerSessionManagerConfig
 
CrawlerSessionManagerConfig(int) - Constructor for class io.undertow.servlet.api.CrawlerSessionManagerConfig
 
CrawlerSessionManagerConfig(String) - Constructor for class io.undertow.servlet.api.CrawlerSessionManagerConfig
 
CrawlerSessionManagerConfig(int, String) - Constructor for class io.undertow.servlet.api.CrawlerSessionManagerConfig
 
CrawlerSessionManagerHandler - Class in io.undertow.servlet.handlers
Web crawlers can trigger the creation of many thousands of sessions as they crawl a site which may result in significant memory consumption.
CrawlerSessionManagerHandler(CrawlerSessionManagerConfig, HttpHandler) - Constructor for class io.undertow.servlet.handlers.CrawlerSessionManagerHandler
 
crc - Variable in class io.undertow.conduits.GzipStreamSinkConduit
CRC-32 of uncompressed data.
create(String, FormParserFactory, Map<String, String>) - Method in interface io.undertow.security.api.AuthenticationMechanismFactory
Deprecated.
create(String, IdentityManager, FormParserFactory, Map<String, String>) - Method in interface io.undertow.security.api.AuthenticationMechanismFactory
Creates an authentication mechanism that needs access to the deployment IdentityManager and specified properties
create(String, IdentityManager, FormParserFactory, Map<String, String>) - Method in class io.undertow.security.impl.BasicAuthenticationMechanism.Factory
 
create(String, IdentityManager, FormParserFactory, Map<String, String>) - Method in class io.undertow.security.impl.ClientCertAuthenticationMechanism.Factory
 
create(String, IdentityManager, FormParserFactory, Map<String, String>) - Method in class io.undertow.security.impl.DigestAuthenticationMechanism.Factory
 
create(String, IdentityManager, FormParserFactory, Map<String, String>) - Method in class io.undertow.security.impl.ExternalAuthenticationMechanism.Factory
 
create(String, IdentityManager, FormParserFactory, Map<String, String>) - Method in class io.undertow.security.impl.GenericHeaderAuthenticationMechanism.Factory
 
create(HttpServerExchange) - Method in class io.undertow.server.handlers.form.FormEncodedDataDefinition
 
create(HttpServerExchange) - Method in interface io.undertow.server.handlers.form.FormParserFactory.ParserDefinition
 
create(HttpServerExchange) - Method in class io.undertow.server.handlers.form.MultiPartParserDefinition
 
create(ModCluster, HttpHandler) - Method in class io.undertow.server.handlers.proxy.mod_cluster.MCMPConfig.Builder
 
create(ModCluster, HttpHandler) - Method in class io.undertow.server.handlers.proxy.mod_cluster.MCMPConfig
 
create() - Method in class io.undertow.server.HttpServerExchange.WrapperConduitFactory
 
create() - Method in class io.undertow.server.HttpServerExchange.WrapperStreamSinkConduitFactory
 
create(ThreadSetupHandler.Action<T, C>) - Method in interface io.undertow.servlet.api.ThreadSetupHandler
 
create(ThreadSetupHandler.Action<T, C>) - Method in class io.undertow.servlet.core.ContextClassLoaderSetupAction
 
create(String, IdentityManager, FormParserFactory, Map<String, String>) - Method in class io.undertow.servlet.handlers.security.ServletFormAuthenticationMechanism.Factory
 
create(Class<? super T>) - Static method in class io.undertow.util.AttachmentKey
Construct a new simple attachment key.
create() - Method in interface io.undertow.util.ConduitFactory
Create the channel instance.
create(String, IdentityManager, FormParserFactory, Map<String, String>) - Method in class io.undertow.util.ImmediateAuthenticationMechanismFactory
 
create() - Method in class io.undertow.util.ImmediateConduitFactory
 
create(String) - Static method in class io.undertow.util.PathTemplate
 
create(WebSocketVersion, URI) - Static method in class io.undertow.websockets.client.WebSocketClientHandshake
 
create(WebSocketVersion, URI, WebSocketClientNegotiation, Set<ExtensionHandshake>) - Static method in class io.undertow.websockets.client.WebSocketClientHandshake
 
create() - Method in interface io.undertow.websockets.extensions.ExtensionHandshake
Create a new instance of the ExtensionFunction associated to this WebSocket Extension.
create() - Method in class io.undertow.websockets.extensions.PerMessageDeflateHandshake
 
create(Class<?>, EncodingFactory, Set<String>) - Static method in class io.undertow.websockets.jsr.annotated.AnnotatedEndpointFactory
 
create(ByteBuffer) - Static method in class io.undertow.websockets.jsr.DefaultPongMessage
Create a PongMessage from the given ByteBuffer.
create(WebSocketExtension) - Static method in class io.undertow.websockets.jsr.ExtensionImpl
 
createAttachmentMap() - Method in class io.undertow.util.AbstractAttachable
 
createChannel(FrameHeaderData, PooledByteBuffer) - Method in class io.undertow.protocols.ajp.AjpClientChannel
 
createChannel(FrameHeaderData, PooledByteBuffer) - Method in class io.undertow.protocols.http2.Http2Channel
 
createChannel(FrameHeaderData, PooledByteBuffer) - Method in class io.undertow.server.protocol.framed.AbstractFramedChannel
Method that creates the actual stream source channel implementation that is in use.
createChannel(StreamConnection, String, ByteBufferPool, OptionMap) - Method in class io.undertow.websockets.client.WebSocket13ClientHandshake
 
createChannel(StreamConnection, String, ByteBufferPool, OptionMap) - Method in class io.undertow.websockets.client.WebSocketClientHandshake
 
createChannel(WebSocketHttpExchange, StreamConnection, ByteBufferPool) - Method in class io.undertow.websockets.core.protocol.Handshake
createChannel(WebSocketHttpExchange, StreamConnection, ByteBufferPool) - Method in class io.undertow.websockets.core.protocol.version07.Hybi07Handshake
 
createChannel(WebSocketHttpExchange, StreamConnection, ByteBufferPool) - Method in class io.undertow.websockets.core.protocol.version08.Hybi08Handshake
 
createChannel(WebSocketHttpExchange, StreamConnection, ByteBufferPool) - Method in class io.undertow.websockets.core.protocol.version13.Hybi13Handshake
 
createChannel(FrameHeaderData, PooledByteBuffer) - Method in class io.undertow.websockets.core.WebSocketChannel
 
createChannel(WebSocketHttpExchange, StreamConnection, ByteBufferPool) - Method in class io.undertow.websockets.jsr.handshake.JsrHybi07Handshake
 
createChannel(WebSocketHttpExchange, StreamConnection, ByteBufferPool) - Method in class io.undertow.websockets.jsr.handshake.JsrHybi08Handshake
 
createChannel(WebSocketHttpExchange, StreamConnection, ByteBufferPool) - Method in class io.undertow.websockets.jsr.handshake.JsrHybi13Handshake
 
createChannelImpl(FrameHeaderData, PooledByteBuffer) - Method in class io.undertow.protocols.http2.Http2Channel
 
CREATED - Static variable in class io.undertow.util.StatusCodes
 
CREATED_STRING - Static variable in class io.undertow.util.StatusCodes
 
createDecoder() - Static method in class io.undertow.util.FlexBase64
Creates a state driven base64 decoder.
createDecoderInputStream(InputStream, int) - Static method in class io.undertow.util.FlexBase64
Creates an InputStream wrapper which decodes a base64 input source into the decoded content as it is read, until the source hits EOF.
createDecoderInputStream(InputStream) - Static method in class io.undertow.util.FlexBase64
Creates an InputStream wrapper which decodes a base64 input source into the decoded content as it is read, until the source hits EOF.
createDecoderOutputStream(OutputStream, int) - Static method in class io.undertow.util.FlexBase64
Creates an OutputStream wrapper which decodes base64 content before writing to the passed OutputStream target.
createDecoderOutputStream(OutputStream) - Static method in class io.undertow.util.FlexBase64
Creates an OutputStream wrapper which decodes base64 content before writing to the passed OutputStream target.
createEncoder(boolean) - Static method in class io.undertow.util.FlexBase64
Creates a state driven base64 encoder.
createEncoderInputStream(InputStream, int, boolean) - Static method in class io.undertow.util.FlexBase64
Creates an InputStream wrapper which encodes a source into base64 as it is read, until the source hits EOF.
createEncoderInputStream(InputStream) - Static method in class io.undertow.util.FlexBase64
Creates an InputStream wrapper which encodes a source into base64 as it is read, until the source hits EOF.
createEncoderOutputStream(OutputStream, int, boolean) - Static method in class io.undertow.util.FlexBase64
Creates an OutputStream wrapper which base64 encodes and writes to the passed OutputStream target.
createEncoderOutputStream(OutputStream) - Static method in class io.undertow.util.FlexBase64
Creates an OutputStream wrapper which base64 encodes and writes to the passed OutputStream target.
createEncoding(EndpointConfig) - Method in class io.undertow.websockets.jsr.EncodingFactory
 
createFactory(ClassIntrospecter, Class<? extends Decoder>[], Class<? extends Encoder>[]) - Static method in class io.undertow.websockets.jsr.EncodingFactory
 
createFactory(ClassIntrospecter, List<Class<? extends Decoder>>, List<Class<? extends Encoder>>) - Static method in class io.undertow.websockets.jsr.EncodingFactory
 
createFilter() - Method in class io.undertow.servlet.core.ManagedFilter
 
createFilter(Class<T>) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
createFrameHeader() - Method in class io.undertow.protocols.ajp.AjpClientCPingStreamSinkChannel
 
createFrameHeader() - Method in class io.undertow.protocols.ajp.AjpClientRequestClientStreamSinkChannel
 
createFrameHeader() - Method in class io.undertow.protocols.http2.Http2StreamSinkChannel
 
createFrameHeader() - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel
 
createFrameHeader() - Method in class io.undertow.websockets.core.protocol.version07.WebSocket07FrameSinkChannel
 
createFrameHeaderImpl() - Method in class io.undertow.protocols.http2.Http2DataStreamSinkChannel
 
createFrameHeaderImpl() - Method in class io.undertow.protocols.http2.Http2SettingsStreamSinkChannel
 
createFrameHeaderImpl() - Method in class io.undertow.protocols.http2.Http2StreamSinkChannel
 
createHeaders() - Method in class io.undertow.websockets.client.WebSocket13ClientHandshake
 
createHeaders() - Method in class io.undertow.websockets.client.WebSocketClientHandshake
 
createIdleTimeoutChannel(StreamConnection) - Method in class io.undertow.server.protocol.framed.AbstractFramedChannel
 
createIdleTimeoutChannel(StreamConnection) - Method in class io.undertow.websockets.core.WebSocketChannel
 
createInitialUpgradeResponseStream() - Method in class io.undertow.protocols.http2.Http2Channel
Creates a response stream to respond to the initial HTTP upgrade
createInstance() - Method in class io.undertow.servlet.api.HttpMethodSecurityInfo
 
createInstance() - Method in interface io.undertow.servlet.api.InstanceFactory
Factory that creates a fully injected instance.
createInstance() - Method in class io.undertow.servlet.api.SecurityConstraint
 
createInstance() - Method in class io.undertow.servlet.api.SecurityInfo
 
createInstance() - Method in class io.undertow.servlet.api.ServletSecurityInfo
 
createInstance() - Method in class io.undertow.servlet.util.ConstructorInstanceFactory
 
createInstance() - Method in class io.undertow.servlet.util.ImmediateInstanceFactory
 
createInstance(InstanceHandle<?>) - Method in class io.undertow.websockets.jsr.annotated.AnnotatedEndpointFactory
 
createInstanceFactory(Class<T>) - Method in interface io.undertow.servlet.api.ClassIntrospecter
 
createInstanceFactory(Class<T>) - Method in class io.undertow.servlet.util.DefaultClassIntrospector
 
createList(Class<? super T>) - Static method in class io.undertow.util.AttachmentKey
Construct a new list attachment key.
createListener(Class<T>) - Method in class io.undertow.servlet.spec.AsyncContextImpl
 
createListener(Class<T>) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
createParser(HttpServerExchange) - Method in class io.undertow.server.handlers.form.FormParserFactory
Creates a form data parser for this request.
createProxyHandler() - Method in class io.undertow.server.handlers.proxy.mod_cluster.ModCluster
Get the handler proxying the requests.
createProxyHandler(HttpHandler) - Method in class io.undertow.server.handlers.proxy.mod_cluster.ModCluster
Get the handler proxying the requests.
createResponseSender(HttpServerExchange) - Static method in class io.undertow.server.protocol.http.HttpContinue
Creates a response sender that can be used to send a HTTP 100-continue response.
createSecKey() - Method in class io.undertow.websockets.client.WebSocket13ClientHandshake
 
createSecurityContext(HttpServerExchange, AuthenticationMode, IdentityManager, String) - Method in interface io.undertow.security.api.SecurityContextFactory
Deprecated.
Instantiates and returns a SecurityContext using the specified parameters.
createSecurityContext(HttpServerExchange) - Method in class io.undertow.security.handlers.AbstractSecurityContextAssociationHandler
 
createSecurityContext(HttpServerExchange) - Method in class io.undertow.security.handlers.SecurityInitialHandler
 
createSecurityContext(HttpServerExchange, AuthenticationMode, IdentityManager, String) - Method in class io.undertow.security.impl.SecurityContextFactoryImpl
 
createServlet() - Method in class io.undertow.servlet.core.ManagedServlet
 
createServlet(Class<T>) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
createSession(HttpServerExchange, SessionConfig) - Method in class io.undertow.server.session.InMemorySessionManager
 
createSession(HttpServerExchange, SessionConfig) - Method in interface io.undertow.server.session.SessionManager
Creates a new session.
createSessionId() - Method in class io.undertow.server.session.SecureRandomSessionIdGenerator
 
createSessionId() - Method in interface io.undertow.server.session.SessionIdGenerator
 
createSessionManager(Deployment) - Method in interface io.undertow.servlet.api.SessionManagerFactory
 
createSessionManager(Deployment) - Method in class io.undertow.servlet.core.InMemorySessionManagerFactory
 
createSettingsFrame(OptionMap, ByteBufferPool) - Static method in class io.undertow.client.http2.Http2ClearClientProvider
 
createSingleSignOn(Account, String) - Method in class io.undertow.security.impl.InMemorySingleSignOnManager
 
createSingleSignOn(Account, String) - Method in interface io.undertow.security.impl.SingleSignOnManager
 
createSslConnectionServer(XnioWorker, InetSocketAddress, ChannelListener<? super AcceptingChannel<SslConnection>>, OptionMap) - Method in class io.undertow.protocols.ssl.UndertowXnioSsl
 
createSslTcpServer(XnioWorker, InetSocketAddress, ChannelListener<? super AcceptingChannel<ConnectedSslStreamChannel>>, OptionMap) - Method in class io.undertow.protocols.ssl.UndertowXnioSsl
 
createStateMachine(String[], String, ClassFile, ClassMethod, AtomicInteger, String, AbstractParserGenerator.CustomStateMachine, boolean) - Method in class io.undertow.annotationprocessor.AbstractParserGenerator
 
createStateMachines(String[], String[], String[], String, ClassFile, ClassMethod, AtomicInteger) - Method in class io.undertow.annotationprocessor.AbstractParserGenerator
 
createStateMachines(String[], String[], String[], String, ClassFile, ClassMethod, AtomicInteger) - Method in class io.undertow.annotationprocessor.RequestParserGenerator
 
createStateMachines(String[], String[], String[], String, ClassFile, ClassMethod, AtomicInteger) - Method in class io.undertow.annotationprocessor.ResponseParserGenerator
 
createStream(HeaderMap) - Method in class io.undertow.protocols.http2.Http2Channel
Creates a strema using a HEADERS frame
createStreamSinkChannel(WebSocketFrameType) - Method in class io.undertow.websockets.core.protocol.version07.WebSocket07Channel
 
createStreamSinkChannel(WebSocketFrameType) - Method in class io.undertow.websockets.core.WebSocketChannel
Create a new StreamSinkFrameChannel which can be used to send a WebSocket Frame of the type WebSocketFrameType.
createThreadSetupAction(ThreadSetupHandler.Action<T, C>) - Method in interface io.undertow.servlet.api.Deployment
 
createThreadSetupAction(ThreadSetupHandler.Action<C, T>) - Method in class io.undertow.servlet.core.DeploymentImpl
 
createTokenizer(String[], String[], String[]) - Method in class io.undertow.annotationprocessor.AbstractParserGenerator
 
createURLDecoder() - Static method in class io.undertow.util.FlexBase64
Creates a state driven base64url decoder.
createURLEncoder(boolean) - Static method in class io.undertow.util.FlexBase64
Creates a state driven base64url encoder.
createView(int) - Method in class io.undertow.util.ReferenceCountedPooled
 
createView() - Method in class io.undertow.util.ReferenceCountedPooled
 
Credential - Interface in io.undertow.security.idm
Representation of a users Credential.
current - Variable in class io.undertow.server.AbstractServerConnection
 
current() - Static method in class io.undertow.servlet.handlers.ServletRequestContext
Gets the current threads ServletRequestContext if set, otherwise null.
CURRENT_STATE_VAR - Static variable in class io.undertow.annotationprocessor.AbstractParserGenerator
 
currentBuffer - Variable in class io.undertow.conduits.DeflatingStreamSinkConduit
The streams buffer.
CUSTOM_TIME - Static variable in class io.undertow.attribute.DateTimeAttribute
 

D

DASH - Static variable in class io.undertow.util.MultipartParser
The dash (-) ASCII character value.
data(ByteBuffer) - Method in interface io.undertow.util.MultipartParser.PartHandler
 
dataAlreadyQueued() - Method in interface io.undertow.UndertowMessages
 
dataAlreadyQueued() - Method in class io.undertow.UndertowMessages_$bundle
 
dataAlreadyQueued$str() - Method in class io.undertow.UndertowMessages_$bundle
 
dataDeflated(byte[], int, int) - Method in class io.undertow.conduits.GzipStreamSourceConduit
 
dataDeflated(byte[], int, int) - Method in class io.undertow.conduits.InflatingStreamSourceConduit
 
dataLargerThanContentLength(long, long) - Method in interface io.undertow.UndertowLogger
 
dataLargerThanContentLength(long, long) - Method in class io.undertow.UndertowLogger_$logger
 
dataLargerThanContentLength$str() - Method in class io.undertow.UndertowLogger_$logger
 
dataReady(FrameHeaderData, PooledByteBuffer) - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSourceChannel
Called when data has been read from the underlying channel.
datasourceNotFound(String) - Method in interface io.undertow.UndertowMessages
 
datasourceNotFound(String) - Method in class io.undertow.UndertowMessages_$bundle
 
datasourceNotFound$str() - Method in class io.undertow.UndertowMessages_$bundle
 
dataStillRemainingInChunk(long) - Method in interface io.undertow.client.UndertowClientMessages
 
dataStillRemainingInChunk(long) - Method in class io.undertow.client.UndertowClientMessages_$bundle
 
dataStillRemainingInChunk$str() - Method in class io.undertow.client.UndertowClientMessages_$bundle
 
date(HttpHandler) - Static method in class io.undertow.Handlers
Deprecated.
DATE - Static variable in class io.undertow.util.Headers
 
DATE_STRING - Static variable in class io.undertow.util.Headers
 
DATE_TIME - Static variable in class io.undertow.attribute.DateTimeAttribute
 
DATE_TIME_SHORT - Static variable in class io.undertow.attribute.DateTimeAttribute
 
DateHandler - Class in io.undertow.server.handlers
Deprecated.
DateHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.DateHandler
Deprecated.
 
dateTime() - Static method in class io.undertow.attribute.ExchangeAttributes
 
DateTimeAttribute - Class in io.undertow.attribute
The current time
DateTimeAttribute(String) - Constructor for class io.undertow.attribute.DateTimeAttribute
 
DateTimeAttribute(String, String) - Constructor for class io.undertow.attribute.DateTimeAttribute
 
DateTimeAttribute.Builder - Class in io.undertow.attribute
 
DateUtils - Class in io.undertow.util
Utility for parsing and generating dates
DebuggingStreamSinkConduit - Class in io.undertow.conduits
Conduit that saves all the data that is written through it and can dump it to the console
DebuggingStreamSinkConduit(StreamSinkConduit) - Constructor for class io.undertow.conduits.DebuggingStreamSinkConduit
Construct a new instance.
DebuggingStreamSourceConduit - Class in io.undertow.conduits
Conduit that saves all the data that is written through it and can dump it to the console
DebuggingStreamSourceConduit(StreamSourceConduit) - Constructor for class io.undertow.conduits.DebuggingStreamSourceConduit
Construct a new instance.
declareRoles(String...) - Method in class io.undertow.servlet.spec.ServletContextImpl
 
decode(ByteBuffer, boolean) - Method in class io.undertow.protocols.http2.HpackDecoder
Decodes the provided frame data.
decode(ByteBuffer, int, StringBuilder) - Static method in class io.undertow.protocols.http2.HPackHuffman
Decodes a huffman encoded string into the target StringBuilder.
decode(String) - Static method in class io.undertow.util.FlexBase64
Decodes a Base64 encoded string into a new byte buffer.
decode(ByteBuffer) - Static method in class io.undertow.util.FlexBase64
Decodes a Base64 encoded byte buffer into a new byte buffer.
decode(byte[], int, int) - Static method in class io.undertow.util.FlexBase64
Decodes a Base64 encoded byte array into a new byte buffer.
decode(ByteBuffer, ByteBuffer) - Method in class io.undertow.util.FlexBase64.Decoder
Decodes one Base64 byte buffer into another.
decode(String, int, int, byte[], int, int) - Method in class io.undertow.util.FlexBase64.Decoder
Decodes one Base64 byte array into another byte array.
decode(String, byte[]) - Method in class io.undertow.util.FlexBase64.Decoder
Decodes a Base64 encoded string into the passed byte array.
decode(byte[], int, int, byte[], int, int) - Method in class io.undertow.util.FlexBase64.Decoder
Decodes one Base64 byte array into another byte array.
decode(String, String, boolean, StringBuilder) - Static method in class io.undertow.util.URLUtils
Decodes a URL.
decode(String, String, boolean, boolean, StringBuilder) - Static method in class io.undertow.util.URLUtils
Decodes a URL.
DECODE_URL - Static variable in class io.undertow.UndertowOptions
If this is true then the parser will decode the URL and query parameters using the selected character encoding (UTF-8 by default).
decodeBinary(Class<?>, byte[]) - Method in class io.undertow.websockets.jsr.Encoding
 
DecoderUtils - Class in io.undertow.websockets.jsr.annotated
 
decodeText(Class<?>, String) - Method in class io.undertow.websockets.jsr.Encoding
 
decodeURL(String) - Static method in class io.undertow.util.FlexBase64
Decodes a Base64url encoded string into a new byte buffer.
decodeURL(ByteBuffer) - Static method in class io.undertow.util.FlexBase64
Decodes a Base64url encoded byte buffer into a new byte buffer.
decodeURL(byte[], int, int) - Static method in class io.undertow.util.FlexBase64
Decodes a Base64url encoded byte array into a new byte buffer.
decodingFrameWithOpCode(int) - Method in interface io.undertow.websockets.core.WebSocketLogger
 
decodingFrameWithOpCode(int) - Method in class io.undertow.websockets.core.WebSocketLogger_$logger
 
decodingFrameWithOpCode$str() - Method in class io.undertow.websockets.core.WebSocketLogger_$logger
 
decrementConnectionCount() - Method in class io.undertow.server.ConnectorStatisticsImpl
 
DEFAULT - Static variable in class io.undertow.servlet.api.LoggingExceptionHandler
 
DEFAULT - Static variable in class io.undertow.util.MimeMappings
 
DEFAULT - Static variable in class io.undertow.websockets.jsr.EncodingFactory
An encoding factory that can deal with primitive types.
DEFAULT_ALLOWED - Static variable in class io.undertow.servlet.handlers.DefaultServlet
 
DEFAULT_CATEGORY - Static variable in class io.undertow.server.handlers.accesslog.JBossLoggingAccessLogReceiver
 
DEFAULT_CRAWLER_REGEX - Static variable in class io.undertow.servlet.api.CrawlerSessionManagerConfig
 
DEFAULT_DEFLATER - Static variable in class io.undertow.websockets.extensions.PerMessageDeflateHandshake
Default configuration for DEFLATE algorithm implementation
DEFAULT_ENABLE_RFC6265_COOKIE_VALIDATION - Static variable in class io.undertow.UndertowOptions
 
DEFAULT_HEADER_FUNCTION - Static variable in class io.undertow.protocols.http2.HpackEncoder
 
DEFAULT_HTTP_HEADERS_CACHE_SIZE - Static variable in class io.undertow.UndertowOptions
 
DEFAULT_INITIAL_WINDOW_SIZE - Static variable in class io.undertow.protocols.http2.Http2Channel
 
DEFAULT_MAX_BUFFERED_REQUEST_SIZE - Static variable in class io.undertow.UndertowOptions
 
DEFAULT_MAX_CACHED_HEADER_SIZE - Static variable in class io.undertow.UndertowOptions
 
DEFAULT_MAX_DATA_SIZE - Static variable in class io.undertow.protocols.ajp.AjpClientRequestClientStreamSinkChannel
 
DEFAULT_MAX_ENTITY_SIZE - Static variable in class io.undertow.UndertowOptions
We do not have a default upload limit
DEFAULT_MAX_FRAME_SIZE - Static variable in class io.undertow.protocols.http2.Http2Channel
 
DEFAULT_MAX_HEADER_SIZE - Static variable in class io.undertow.UndertowOptions
The default size we allow for the HTTP header.
DEFAULT_MAX_HEADERS - Static variable in class io.undertow.UndertowOptions
 
DEFAULT_MAX_PARAMETERS - Static variable in class io.undertow.UndertowOptions
 
DEFAULT_MIME_MAPPINGS - Static variable in class io.undertow.util.MimeMappings
 
DEFAULT_PAGE - Static variable in interface io.undertow.security.api.AuthenticationMechanismFactory
 
DEFAULT_POST_LOCATION - Static variable in class io.undertow.security.impl.FormAuthenticationMechanism
 
DEFAULT_SERVLET_NAME - Static variable in class io.undertow.servlet.handlers.ServletPathMatches
 
DEFAULT_SESSION_ID - Static variable in class io.undertow.server.session.SessionCookieConfig
 
DEFAULT_SESSION_ID - Static variable in class io.undertow.servlet.api.ServletSessionConfig
 
DEFAULT_THRESHOLD - Static variable in class io.undertow.server.handlers.StuckThreadDetectionHandler
 
DEFAULT_WEB_SOCKET_TIMEOUT_SECONDS - Static variable in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
DefaultAccessLogReceiver - Class in io.undertow.server.handlers.accesslog
Log Receiver that stores logs in a directory under the specified file name, and rotates them after midnight.
DefaultAccessLogReceiver(Executor, File, String) - Constructor for class io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver
 
DefaultAccessLogReceiver(Executor, File, String, String) - Constructor for class io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver
 
DefaultAccessLogReceiver(Executor, File, String, String, boolean) - Constructor for class io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver
 
DefaultAccessLogReceiver(Executor, Path, String) - Constructor for class io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver
 
DefaultAccessLogReceiver(Executor, Path, String, String) - Constructor for class io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver
 
DefaultAccessLogReceiver(Executor, Path, String, String, boolean) - Constructor for class io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver
 
DefaultAccessLogReceiver.Builder - Class in io.undertow.server.handlers.accesslog
 
DefaultAlpnEngineManager - Class in io.undertow.protocols.alpn
 
DefaultAlpnEngineManager() - Constructor for class io.undertow.protocols.alpn.DefaultAlpnEngineManager
 
DefaultAuthorizationManager - Class in io.undertow.servlet.core
Default authorization manager that simply implements the rules as specified by the servlet spec
DefaultByteBufferPool - Class in io.undertow.server
A byte buffer pool that supports reference counted pools.
DefaultByteBufferPool(boolean, int) - Constructor for class io.undertow.server.DefaultByteBufferPool
 
DefaultByteBufferPool(boolean, int, int, int, int) - Constructor for class io.undertow.server.DefaultByteBufferPool
 
DefaultByteBufferPool(boolean, int, int, int) - Constructor for class io.undertow.server.DefaultByteBufferPool
 
DefaultClassIntrospector - Class in io.undertow.servlet.util
 
defaultContainer() - Static method in class io.undertow.servlet.Servlets
Returns the default servlet container.
DefaultContainerConfigurator - Class in io.undertow.websockets.jsr
Server default container configurator.
DefaultContainerConfigurator() - Constructor for class io.undertow.websockets.jsr.DefaultContainerConfigurator
 
defaultContextCannotBeNull() - Method in interface io.undertow.UndertowMessages
 
defaultContextCannotBeNull() - Method in class io.undertow.UndertowMessages_$bundle
 
defaultContextCannotBeNull$str() - Method in class io.undertow.UndertowMessages_$bundle
 
DefaultIoCallback - Class in io.undertow.io
A default callback implementation that simply ends the exchange
DefaultIoCallback() - Constructor for class io.undertow.io.DefaultIoCallback
 
defaultParameter() - Method in class io.undertow.predicate.AuthenticationRequiredPredicate.Builder
 
defaultParameter() - Method in class io.undertow.predicate.ContainsPredicate.Builder
 
defaultParameter() - Method in class io.undertow.predicate.EqualsPredicate.Builder
 
defaultParameter() - Method in class io.undertow.predicate.ExistsPredicate.Builder
 
defaultParameter() - Method in class io.undertow.predicate.IdempotentPredicate.Builder
 
defaultParameter() - Method in class io.undertow.predicate.MaxContentSizePredicate.Builder
 
defaultParameter() - Method in class io.undertow.predicate.MethodPredicate.Builder
 
defaultParameter() - Method in class io.undertow.predicate.MinContentSizePredicate.Builder
 
defaultParameter() - Method in class io.undertow.predicate.PathMatchPredicate.Builder
 
defaultParameter() - Method in class io.undertow.predicate.PathPrefixPredicate.Builder
 
defaultParameter() - Method in class io.undertow.predicate.PathSuffixPredicate.Builder
 
defaultParameter() - Method in class io.undertow.predicate.PathTemplatePredicate.Builder
 
defaultParameter() - Method in interface io.undertow.predicate.PredicateBuilder
 
defaultParameter() - Method in class io.undertow.predicate.PredicatesHandler.DoneHandlerBuilder
 
defaultParameter() - Method in class io.undertow.predicate.PredicatesHandler.RestartHandlerBuilder
 
defaultParameter() - Method in class io.undertow.predicate.RegularExpressionPredicate.Builder
 
defaultParameter() - Method in class io.undertow.predicate.SecurePredicate.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.AccessControlListHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.accesslog.AccessLogHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.AllowedMethodsHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.BlockingHandler.Builder
 
defaultParameter() - Method in interface io.undertow.server.handlers.builder.HandlerBuilder
 
defaultParameter() - Method in class io.undertow.server.handlers.builder.ResponseCodeHandlerBuilder
 
defaultParameter() - Method in class io.undertow.server.handlers.builder.RewriteHandlerBuilder
 
defaultParameter() - Method in class io.undertow.server.handlers.ByteRangeHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.CanonicalPathHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.DisableCacheHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.DisallowedMethodsHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.encoding.EncodingHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.encoding.RequestEncodingHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.error.FileErrorPageHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.form.EagerFormParsingHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.ForwardedHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.HttpContinueAcceptingHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.HttpTraceHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.JDBCLogHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.LearningPushHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.LocalNameResolvingHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.PathSeparatorHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.PeerNameResolvingHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.proxy.ProxyHandlerBuilder
 
defaultParameter() - Method in class io.undertow.server.handlers.ProxyPeerAddressHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.RedirectHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.RequestBufferingHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.RequestDumpingHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.RequestLimitingHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.resource.ResourceHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.ResponseRateLimitingHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.SecureCookieHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.SetAttributeHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.SetAttributeHandler.ClearBuilder
 
defaultParameter() - Method in class io.undertow.server.handlers.SetHeaderHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.SSLHeaderHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.StoredResponseHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.StuckThreadDetectionHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.handlers.URLDecodingHandler.Builder
 
defaultParameter() - Method in class io.undertow.server.JvmRouteHandler.Builder
 
defaultParameter() - Method in class io.undertow.servlet.handlers.MarkSecureHandler.Builder
 
defaultParameter() - Method in class io.undertow.servlet.predicate.DirectoryPredicate.Builder
 
defaultParameter() - Method in class io.undertow.servlet.predicate.DispatcherTypePredicate.Builder
 
defaultParameter() - Method in class io.undertow.servlet.predicate.FilePredicate.Builder
 
DefaultPongMessage - Class in io.undertow.websockets.jsr
Default PongMessage implementation
DefaultResourceSupplier - Class in io.undertow.server.handlers.resource
A resource supplier that just delegates directly to a resource manager
DefaultResourceSupplier(ResourceManager) - Constructor for class io.undertow.server.handlers.resource.DefaultResourceSupplier
 
DefaultResponseListener - Interface in io.undertow.server
Listener interface for default response handlers.
DefaultServlet - Class in io.undertow.servlet.handlers
Default servlet responsible for serving up resources.
DefaultServlet() - Constructor for class io.undertow.servlet.handlers.DefaultServlet
 
DefaultServletConfig - Class in io.undertow.servlet.api
Deprecated.
DefaultServletConfig(boolean, Set<String>) - Constructor for class io.undertow.servlet.api.DefaultServletConfig
Deprecated.
 
DefaultServletConfig(boolean) - Constructor for class io.undertow.servlet.api.DefaultServletConfig
Deprecated.
 
DefaultServletConfig() - Constructor for class io.undertow.servlet.api.DefaultServletConfig
Deprecated.
 
defaultValue - Variable in class io.undertow.servlet.compat.rewrite.Substitution.MapElement
 
DefaultWebSocketClientSslProvider - Class in io.undertow.websockets.jsr
Client SSL provider that gets the SSL context in one of two ways.
DefaultWebSocketClientSslProvider() - Constructor for class io.undertow.websockets.jsr.DefaultWebSocketClientSslProvider
 
DEFLATE - Static variable in class io.undertow.util.Headers
 
DeflateEncodingProvider - Class in io.undertow.server.handlers.encoding
Content coding for 'deflate'
DeflateEncodingProvider() - Constructor for class io.undertow.server.handlers.encoding.DeflateEncodingProvider
 
DeflateEncodingProvider(int) - Constructor for class io.undertow.server.handlers.encoding.DeflateEncodingProvider
 
DeflateEncodingProvider(ObjectPool<Deflater>) - Constructor for class io.undertow.server.handlers.encoding.DeflateEncodingProvider
 
deflater - Variable in class io.undertow.conduits.DeflatingStreamSinkConduit
 
DeflatingStreamSinkConduit - Class in io.undertow.conduits
Channel that handles deflate compression
DeflatingStreamSinkConduit(ConduitFactory<StreamSinkConduit>, HttpServerExchange) - Constructor for class io.undertow.conduits.DeflatingStreamSinkConduit
 
DeflatingStreamSinkConduit(ConduitFactory<StreamSinkConduit>, HttpServerExchange, int) - Constructor for class io.undertow.conduits.DeflatingStreamSinkConduit
 
DeflatingStreamSinkConduit(ConduitFactory<StreamSinkConduit>, HttpServerExchange, ObjectPool<Deflater>) - Constructor for class io.undertow.conduits.DeflatingStreamSinkConduit
 
delegate - Variable in class io.undertow.channels.DetachableStreamSinkChannel
 
delegate - Variable in class io.undertow.channels.DetachableStreamSourceChannel
 
DelegateOpenListener - Interface in io.undertow.server
An open listener that handles being delegated to, e.g.
delete() - Method in class io.undertow.server.handlers.form.FormData.FileItem
 
delete(String, HttpHandler) - Method in class io.undertow.server.RoutingHandler
 
delete(String, Predicate, HttpHandler) - Method in class io.undertow.server.RoutingHandler
 
delete() - Method in class io.undertow.servlet.spec.PartImpl
 
DELETE - Static variable in class io.undertow.util.Methods
 
DELETE_STRING - Static variable in class io.undertow.util.Methods
 
deleteFailed(Path) - Method in interface io.undertow.servlet.UndertowServletMessages
 
deleteFailed(Path) - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
deleteFailed$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
deleteRecursive(Path) - Static method in class io.undertow.util.FileUtils
 
deploy() - Method in interface io.undertow.servlet.api.DeploymentManager
Perform the initial deployment.
deploy() - Method in class io.undertow.servlet.core.DeploymentManagerImpl
 
Deployment - Interface in io.undertow.servlet.api
Runtime representation of a deployment.
deployment() - Static method in class io.undertow.servlet.Servlets
Creates a new servlet deployment info structure
deploymentComplete() - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
deploymentFailedDueToProgramaticErrors() - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
deploymentFailedDueToProgramaticErrors() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
deploymentFailedDueToProgramaticErrors$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
DeploymentImpl - Class in io.undertow.servlet.core
Class that represents the mutable state associated with a servlet deployment that is built up during the bootstrap process.
DeploymentImpl(DeploymentManager, DeploymentInfo, ServletContainer) - Constructor for class io.undertow.servlet.core.DeploymentImpl
 
DeploymentInfo - Class in io.undertow.servlet.api
Represents a servlet deployment.
DeploymentInfo() - Constructor for class io.undertow.servlet.api.DeploymentInfo
 
DeploymentManager - Interface in io.undertow.servlet.api
Manager that can be used to deploy and undeploy a servlet deployment.
DeploymentManager.State - Enum in io.undertow.servlet.api
 
DeploymentManagerImpl - Class in io.undertow.servlet.core
The deployment manager.
DeploymentManagerImpl(DeploymentInfo, ServletContainer) - Constructor for class io.undertow.servlet.core.DeploymentManagerImpl
 
deploymentStopped(String) - Method in interface io.undertow.servlet.UndertowServletMessages
 
deploymentStopped(String) - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
deploymentStopped$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
dereference() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
 
descendingIterator() - Method in class io.undertow.util.FastConcurrentDirectDeque
Returns an iterator over the elements in this deque in reverse sequential order.
descendingIterator() - Method in class io.undertow.util.HeaderValues
 
descendingIterator() - Method in class io.undertow.util.PortableConcurrentDirectDeque
Returns an iterator over the elements in this deque in reverse sequential order.
destroy(ServletInfo, Servlet, LifecycleInterceptor.LifecycleContext) - Method in interface io.undertow.servlet.api.LifecycleInterceptor
 
destroy(FilterInfo, Filter, LifecycleInterceptor.LifecycleContext) - Method in interface io.undertow.servlet.api.LifecycleInterceptor
 
destroy() - Method in class io.undertow.servlet.spec.ServletContextImpl
 
destroy() - Method in class io.undertow.websockets.jsr.JsrWebSocketFilter
 
DetachableStreamSinkChannel - Class in io.undertow.channels
Stream sink channel.
DetachableStreamSinkChannel(StreamSinkChannel) - Constructor for class io.undertow.channels.DetachableStreamSinkChannel
 
DetachableStreamSourceChannel - Class in io.undertow.channels
A stream source channel that can be marked as detached.
DetachableStreamSourceChannel(StreamSourceChannel) - Constructor for class io.undertow.channels.DetachableStreamSourceChannel
 
didNotImplementKnownDecoderSubclass(Class<? extends Decoder>) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
didNotImplementKnownDecoderSubclass(Class<? extends Decoder>) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
didNotImplementKnownDecoderSubclass$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
DIGEST - Static variable in class io.undertow.util.Headers
 
DigestAlgorithm - Enum in io.undertow.security.idm
Enumeration of the supported digest algorithms.
DigestAuthenticationMechanism - Class in io.undertow.security.impl
HttpHandler to handle HTTP Digest authentication, both according to RFC-2617 and draft update to allow additional algorithms to be used.
DigestAuthenticationMechanism(List<DigestAlgorithm>, List<DigestQop>, String, String, NonceManager) - Constructor for class io.undertow.security.impl.DigestAuthenticationMechanism
 
DigestAuthenticationMechanism(List<DigestAlgorithm>, List<DigestQop>, String, String, NonceManager, String) - Constructor for class io.undertow.security.impl.DigestAuthenticationMechanism
 
DigestAuthenticationMechanism(List<DigestAlgorithm>, List<DigestQop>, String, String, NonceManager, String, IdentityManager) - Constructor for class io.undertow.security.impl.DigestAuthenticationMechanism
 
DigestAuthenticationMechanism(String, String, String) - Constructor for class io.undertow.security.impl.DigestAuthenticationMechanism
 
DigestAuthenticationMechanism(String, String, String, IdentityManager) - Constructor for class io.undertow.security.impl.DigestAuthenticationMechanism
 
DigestAuthenticationMechanism.Factory - Class in io.undertow.security.impl
 
DigestAuthorizationToken - Enum in io.undertow.security.impl
Enumeration of tokens expected in a HTTP Digest 'Authorization' header.
DigestCredential - Interface in io.undertow.security.idm
An extension of Credential to provide some additional methods needed to enable verification of a request where DigestAuthenticationMechanism is in use.
DigestQop - Enum in io.undertow.security.impl
Enumeration to represent the Digest quality of protection options.
DigestWWWAuthenticateToken - Enum in io.undertow.security.impl
Enumeration of tokens expected in a HTTP Digest 'WWW_Authenticate' header.
DirectBufferCache - Class in io.undertow.server.handlers.cache
A non-blocking buffer cache where entries are indexed by a path and are made up of a subsequence of blocks in a fixed large direct buffer.
DirectBufferCache(int, int, int) - Constructor for class io.undertow.server.handlers.cache.DirectBufferCache
 
DirectBufferCache(int, int, int, BufferAllocator<ByteBuffer>) - Constructor for class io.undertow.server.handlers.cache.DirectBufferCache
 
DirectBufferCache(int, int, int, BufferAllocator<ByteBuffer>, int) - Constructor for class io.undertow.server.handlers.cache.DirectBufferCache
 
DirectBufferCache.CacheEntry - Class in io.undertow.server.handlers.cache
 
directBufferDeallocationFailed(Throwable) - Method in interface io.undertow.UndertowLogger
 
directBufferDeallocationFailed(Throwable) - Method in class io.undertow.UndertowLogger_$logger
 
directBufferDeallocationFailed$str() - Method in class io.undertow.UndertowLogger_$logger
 
directBufferDeallocatorInitializationFailed(Throwable) - Method in interface io.undertow.UndertowLogger
 
directBufferDeallocatorInitializationFailed(Throwable) - Method in class io.undertow.UndertowLogger_$logger
 
directBufferDeallocatorInitializationFailed$str() - Method in class io.undertow.UndertowLogger_$logger
 
DirectByteBufferDeallocator - Class in io.undertow.server
DirectByteBufferDeallocator Utility class used to free direct buffer memory.
DIRECTORY_LISTING - Static variable in class io.undertow.servlet.handlers.DefaultServlet
 
DirectoryPredicate - Class in io.undertow.servlet.predicate
Predicate that returns true if the given location corresponds to a directory.
DirectoryPredicate(ExchangeAttribute) - Constructor for class io.undertow.servlet.predicate.DirectoryPredicate
 
DirectoryPredicate.Builder - Class in io.undertow.servlet.predicate
 
DirectoryUtils - Class in io.undertow.server.handlers.resource
 
DirectoryUtils.Blobs - Class in io.undertow.server.handlers.resource
Constant Content
disable() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
 
disable() - Method in interface io.undertow.server.handlers.proxy.mod_cluster.ModClusterStatus.Context
 
disableCache(HttpHandler) - Static method in class io.undertow.Handlers
Handler that sets the headers that disable caching of the response
DisableCacheHandler - Class in io.undertow.server.handlers
Handler that disables response caching by browsers and proxies.
DisableCacheHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.DisableCacheHandler
 
DisableCacheHandler.Builder - Class in io.undertow.server.handlers
 
disableDefaultContainer() - Static method in class io.undertow.websockets.jsr.UndertowContainerProvider
 
DISALLOWED_EXTENSIONS - Static variable in class io.undertow.servlet.handlers.DefaultServlet
 
DisallowedMethodsHandler - Class in io.undertow.server.handlers
Handler that blacklists certain HTTP methods.
DisallowedMethodsHandler(HttpHandler, Set<HttpString>) - Constructor for class io.undertow.server.handlers.DisallowedMethodsHandler
 
DisallowedMethodsHandler(HttpHandler, HttpString...) - Constructor for class io.undertow.server.handlers.DisallowedMethodsHandler
 
DisallowedMethodsHandler.Builder - Class in io.undertow.server.handlers
 
discard() - Method in class io.undertow.util.ImmediatePooled
 
discard() - Method in class io.undertow.util.PooledAdaptor
 
disconnected(CloseReason, URI, Session, int) - Method in interface io.undertow.websockets.jsr.WebSocketReconnectHandler
Method that is invoked by the reconnect handler after disconnection
dispatch() - Method in class io.undertow.server.HttpServerExchange
Deprecated.
dispatch(Runnable) - Method in class io.undertow.server.HttpServerExchange
Dispatches this request to the XNIO worker thread pool.
dispatch(Executor, Runnable) - Method in class io.undertow.server.HttpServerExchange
Dispatches this request to the given executor.
dispatch(HttpHandler) - Method in class io.undertow.server.HttpServerExchange
 
dispatch(Executor, HttpHandler) - Method in class io.undertow.server.HttpServerExchange
 
dispatch() - Method in class io.undertow.servlet.spec.AsyncContextImpl
 
dispatch(String) - Method in class io.undertow.servlet.spec.AsyncContextImpl
 
dispatch(ServletContext, String) - Method in class io.undertow.servlet.spec.AsyncContextImpl
 
DispatcherTypePredicate - Class in io.undertow.servlet.predicate
Predicate that returns true if the dispatcher type matches the specified type.
DispatcherTypePredicate(DispatcherType) - Constructor for class io.undertow.servlet.predicate.DispatcherTypePredicate
 
DispatcherTypePredicate.Builder - Class in io.undertow.servlet.predicate
 
dispatchMockRequest(HttpServletRequest, HttpServletResponse) - Method in interface io.undertow.servlet.api.ServletDispatcher
Dispatches a mock request to the servlet container.
dispatchMockRequest(HttpServletRequest, HttpServletResponse) - Method in class io.undertow.servlet.handlers.ServletInitialHandler
 
dispatchToPath(HttpServerExchange, ServletPathMatch, DispatcherType) - Method in interface io.undertow.servlet.api.ServletDispatcher
Dispatches a servlet request to the specified servlet path, changing the current path
dispatchToPath(HttpServerExchange, ServletPathMatch, DispatcherType) - Method in class io.undertow.servlet.handlers.ServletInitialHandler
 
dispatchToServlet(HttpServerExchange, ServletChain, DispatcherType) - Method in interface io.undertow.servlet.api.ServletDispatcher
Dispatches a servlet request to the specified servlet, without changing the current path
dispatchToServlet(HttpServerExchange, ServletChain, DispatcherType) - Method in class io.undertow.servlet.handlers.ServletInitialHandler
 
displayStackTraces() - Method in class io.undertow.servlet.handlers.ServletRequestContext
 
dispose() - Method in class io.undertow.websockets.extensions.CompositeExtensionFunction
 
dispose() - Method in interface io.undertow.websockets.extensions.ExtensionFunction
Dispose this function.
dispose() - Method in class io.undertow.websockets.extensions.NoopExtensionFunction
 
dispose() - Method in class io.undertow.websockets.extensions.PerMessageDeflateFunction
 
doClose() - Method in class io.undertow.conduits.IdleTimeoutConduit
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class io.undertow.servlet.handlers.DefaultServlet
 
doErrorDispatch(int, String) - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.undertow.servlet.core.ManagedFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.undertow.websockets.jsr.JsrWebSocketFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class io.undertow.examples.servlet.MessageServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class io.undertow.servlet.handlers.DefaultServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class io.undertow.servlet.websockets.WebSocketServlet
 
DOMAIN - Static variable in class io.undertow.util.Cookies
 
DOMAIN - Static variable in class io.undertow.util.Headers
 
done() - Method in interface io.undertow.conduits.AbstractFramedStreamSinkConduit.FrameCallBack
 
done() - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit.PooledBufferFrameCallback
 
done() - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit.PooledBuffersFrameCallback
 
DONE - Static variable in class io.undertow.predicate.PredicatesHandler
static done marker.
done(ServerSentEventConnection, String, String, String) - Method in interface io.undertow.server.handlers.sse.ServerSentEventConnection.EventCallback
Notification that is called when a message is sucessfully sent
DoneHandlerBuilder() - Constructor for class io.undertow.predicate.PredicatesHandler.DoneHandlerBuilder
 
doOptions(HttpServletRequest, HttpServletResponse) - Method in class io.undertow.servlet.handlers.DefaultServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class io.undertow.examples.servlet.MessageServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class io.undertow.servlet.handlers.DefaultServlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class io.undertow.servlet.handlers.DefaultServlet
 
doTerminateWrites() - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit
 
doTrace(HttpServletRequest, HttpServletResponse) - Method in class io.undertow.servlet.handlers.DefaultServlet
 
doUpgrade(HttpServletRequest, HttpServletResponse, ServerEndpointConfig, Map<String, String>) - Method in class io.undertow.websockets.jsr.ServerWebSocketContainer
 
dump() - Static method in class io.undertow.conduits.DebuggingStreamSinkConduit
 
dump() - Static method in class io.undertow.conduits.DebuggingStreamSourceConduit
 
duplicatedSniServerName(int) - Method in interface io.undertow.UndertowMessages
 
duplicatedSniServerName(int) - Method in class io.undertow.UndertowMessages_$bundle
 
duplicatedSniServerName$str() - Method in class io.undertow.UndertowMessages_$bundle
 

E

eachValue(HttpString) - Method in class io.undertow.util.HeaderMap
 
EagerFormParsingHandler - Class in io.undertow.server.handlers.form
Handler that eagerly parses form data.
EagerFormParsingHandler(FormParserFactory) - Constructor for class io.undertow.server.handlers.form.EagerFormParsingHandler
 
EagerFormParsingHandler() - Constructor for class io.undertow.server.handlers.form.EagerFormParsingHandler
 
EagerFormParsingHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.form.EagerFormParsingHandler
 
EagerFormParsingHandler.Builder - Class in io.undertow.server.handlers.form
 
echoFrame(WebSocketChannel, StreamSourceFrameChannel) - Static method in class io.undertow.websockets.core.WebSocketUtils
Echo back the frame to the sender
element() - Method in class io.undertow.util.FastConcurrentDirectDeque
 
element() - Method in class io.undertow.util.HeaderValues
 
element() - Method in class io.undertow.util.PortableConcurrentDirectDeque
 
elements - Variable in class io.undertow.servlet.compat.rewrite.Substitution
 
ELSE - Static variable in class io.undertow.server.handlers.builder.PredicatedHandlersParser
 
emitHeader(HttpString, String, boolean) - Method in interface io.undertow.protocols.http2.HpackDecoder.HeaderEmitter
 
EMPTY - Static variable in class io.undertow.util.HttpString
Empty HttpString instance.
EMPTY_BUFFER - Static variable in class io.undertow.protocols.ssl.SslConduit
 
EMPTY_BYTE_ARRAY - Static variable in class io.undertow.io.AsyncReceiverImpl
 
EMPTY_BYTE_ARRAY - Static variable in class io.undertow.io.BlockingReceiverImpl
 
EMPTY_RESOURCE_MANAGER - Static variable in interface io.undertow.server.handlers.resource.ResourceManager
 
EmptyEnumeration - Class in io.undertow.servlet.util
 
emptyHostNameSni() - Method in interface io.undertow.UndertowMessages
 
emptyHostNameSni() - Method in class io.undertow.UndertowMessages_$bundle
 
emptyHostNameSni$str() - Method in class io.undertow.UndertowMessages_$bundle
 
EmptyStreamSourceConduit - Class in io.undertow.conduits
A stream source conduit which is always empty.
EmptyStreamSourceConduit(XnioIoThread) - Constructor for class io.undertow.conduits.EmptyStreamSourceConduit
Construct a new instance.
enable() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
 
enable() - Method in interface io.undertow.server.handlers.proxy.mod_cluster.ModClusterStatus.Context
 
ENABLE_CONNECTOR_STATISTICS - Static variable in class io.undertow.UndertowOptions
Deprecated.
ENABLE_HTTP2 - Static variable in class io.undertow.UndertowOptions
If we should attempt to use HTTP2 for HTTPS connections.
ENABLE_RFC6265_COOKIE_VALIDATION - Static variable in class io.undertow.UndertowOptions
If this is true then Undertow will enable RFC6265 compliant cookie validation for Set-Cookie header instead of legacy backward compatible behavior.
ENABLE_SPDY - Static variable in class io.undertow.UndertowOptions
Deprecated.
ENABLE_STATISTICS - Static variable in class io.undertow.UndertowOptions
If connector level statistics should be enabled.
enableAdvertise() - Method in class io.undertow.server.handlers.proxy.mod_cluster.MCMPConfig.Builder
 
ENABLED - Static variable in class io.undertow.protocols.ssl.ALPNHackSSLEngine
 
enabled() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
 
encode(HeaderMap, ByteBuffer) - Method in class io.undertow.protocols.http2.HpackEncoder
Encodes the headers into a buffer.
encode(ByteBuffer, String, boolean) - Static method in class io.undertow.protocols.http2.HPackHuffman
Encodes the given string into the buffer.
encode(ByteBuffer, ByteBuffer) - Method in class io.undertow.util.FlexBase64.Encoder
Encodes bytes read from source and writes them in base64 format to target.
encode(byte[], int, int, byte[], int, int) - Method in class io.undertow.util.FlexBase64.Encoder
Encodes bytes read from source and writes them in base64 format to target.
encodeBinary(Object) - Method in class io.undertow.websockets.jsr.Encoding
 
encodeBytes(byte[], int, int, boolean) - Static method in class io.undertow.util.FlexBase64
Encodes a fixed and complete byte buffer into a Base64 byte array.
encodeBytesURL(byte[], int, int, boolean) - Static method in class io.undertow.util.FlexBase64
Encodes a fixed and complete byte buffer into a Base64url byte array.
encodeRedirectUrl(String) - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
 
encodeRedirectURL(String) - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
Encode the session identifier associated with this response into the specified redirect URL, if necessary.
encodeString(byte[], boolean) - Static method in class io.undertow.util.FlexBase64
Encodes a fixed and complete byte array into a Base64 String.
encodeString(byte[], int, int, boolean) - Static method in class io.undertow.util.FlexBase64
Encodes a fixed and complete byte array into a Base64 String.
encodeString(ByteBuffer, boolean) - Static method in class io.undertow.util.FlexBase64
Encodes a fixed and complete byte buffer into a Base64 String.
encodeStringURL(byte[], boolean) - Static method in class io.undertow.util.FlexBase64
Encodes a fixed and complete byte array into a Base64url String.
encodeStringURL(byte[], int, int, boolean) - Static method in class io.undertow.util.FlexBase64
Encodes a fixed and complete byte array into a Base64url String.
encodeStringURL(ByteBuffer, boolean) - Static method in class io.undertow.util.FlexBase64
Encodes a fixed and complete byte buffer into a Base64url String.
encodeText(Object) - Method in class io.undertow.websockets.jsr.Encoding
 
encodeUrl(String) - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
 
encodeURL(String) - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
 
Encoding - Class in io.undertow.websockets.jsr
Manages all encoders and decoders for an endpoint instance
Encoding(Map<Class<?>, List<InstanceHandle<? extends Encoder>>>, Map<Class<?>, List<InstanceHandle<? extends Decoder>>>, Map<Class<?>, List<InstanceHandle<? extends Encoder>>>, Map<Class<?>, List<InstanceHandle<? extends Decoder>>>) - Constructor for class io.undertow.websockets.jsr.Encoding
 
EncodingFactory - Class in io.undertow.websockets.jsr
Factory class that produces encoding instances for an endpoint.
EncodingFactory(Map<Class<?>, List<InstanceFactory<? extends Encoder>>>, Map<Class<?>, List<InstanceFactory<? extends Decoder>>>, Map<Class<?>, List<InstanceFactory<? extends Encoder>>>, Map<Class<?>, List<InstanceFactory<? extends Decoder>>>) - Constructor for class io.undertow.websockets.jsr.EncodingFactory
 
EncodingHandler - Class in io.undertow.server.handlers.encoding
Handler that serves as the basis for content encoding implementations.
EncodingHandler(HttpHandler, ContentEncodingRepository) - Constructor for class io.undertow.server.handlers.encoding.EncodingHandler
 
EncodingHandler(ContentEncodingRepository) - Constructor for class io.undertow.server.handlers.encoding.EncodingHandler
 
EncodingHandler.Builder - Class in io.undertow.server.handlers.encoding
 
END_CERT - Static variable in class io.undertow.util.Certificates
 
END_EXCHANGE - Static variable in interface io.undertow.io.IoCallback
A default callback that simply ends the exchange.
endExchange() - Method in class io.undertow.server.HttpServerExchange
Ends the exchange by fully draining the request channel, and flushing the response channel.
endExchange() - Method in class io.undertow.servlet.websockets.ServletWebSocketHttpExchange
 
endExchange() - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
 
endExchange() - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
End the exchange normally.
endPart() - Method in interface io.undertow.util.MultipartParser.PartHandler
 
ENDPOINT_IDENTIFICATION_ALGORITHM - Static variable in class io.undertow.UndertowOptions
The endpoint identification algorithm.
endpointCreationFailed(Exception) - Method in interface io.undertow.websockets.jsr.JsrWebSocketLogger
 
endpointCreationFailed(Exception) - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
endpointCreationFailed$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
endpointDoesNotHaveAppropriateConstructor(Class<?>) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
endpointDoesNotHaveAppropriateConstructor(Class<?>) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
endpointDoesNotHaveAppropriateConstructor$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
endpointNotOfCorrectType(Object, Class) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
endpointNotOfCorrectType(Object, Class) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
endpointNotOfCorrectType$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
EndpointSessionHandler - Class in io.undertow.websockets.jsr
WebSocketConnectionCallback implementation which will setuo the UndertowSession and notify the Endpoint about the new session.
EndpointSessionHandler(ServerWebSocketContainer) - Constructor for class io.undertow.websockets.jsr.EndpointSessionHandler
 
engineSupportsHTTP2(SSLEngine) - Static method in class io.undertow.server.protocol.http.AlpnOpenListener
 
entrySet() - Method in class io.undertow.util.CopyOnWriteMap
 
env - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
This forces a request attribute named VAR to be set to the value VAL, where VAL can contain regexp back references $N and %N which will be expanded.
envName - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
envResult - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
envSubstitution - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
envValue - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
 
equals(ExchangeAttribute[]) - Static method in class io.undertow.predicate.Predicates
Creates a procedure that returns true if the given ExchangeAttributes are equal.
equals(Object) - Method in class io.undertow.protocols.http2.HPackHuffman.HuffmanCode
 
equals(Object) - Method in class io.undertow.server.handlers.cache.CachedHttpRequest
 
equals(Object) - Method in class io.undertow.server.handlers.form.FormData
 
equals(Object) - Method in class io.undertow.server.session.InMemorySessionManager
 
equals(Object) - Method in class io.undertow.servlet.spec.HttpSessionImpl
 
equals(Object) - Method in class io.undertow.util.AttachmentList
 
equals(Object) - Method in class io.undertow.util.ETag
 
equals(Object) - Method in class io.undertow.util.HeaderMap
 
equals(Object) - Method in class io.undertow.util.HttpString
Determine if this HttpString is equal to another.
equals(HttpString) - Method in class io.undertow.util.HttpString
Determine if this HttpString is equal to another.
equals(Object) - Method in class io.undertow.util.PathTemplate
 
equals(Object) - Method in class io.undertow.util.QValueParser.QValueResult
 
EqualsPredicate - Class in io.undertow.predicate
Returns true if all the provided arguments are equal to each other
EqualsPredicate.Builder - Class in io.undertow.predicate
 
equalToString(String) - Method in class io.undertow.util.HttpString
 
error(HttpServerExchange, IOException) - Method in interface io.undertow.io.Receiver.ErrorCallback
 
ERROR - Static variable in class io.undertow.servlet.predicate.DispatcherTypePredicate
 
error(ServletRequestContext, ServletRequest, ServletResponse, String, String) - Method in class io.undertow.servlet.spec.RequestDispatcherImpl
 
error(ServletRequestContext, ServletRequest, ServletResponse, String) - Method in class io.undertow.servlet.spec.RequestDispatcherImpl
 
error(ServletRequestContext, ServletRequest, ServletResponse, String, Throwable) - Method in class io.undertow.servlet.spec.RequestDispatcherImpl
 
error(IOException) - Method in class io.undertow.util.StringReadChannelListener
 
ERROR_CANCEL - Static variable in class io.undertow.protocols.http2.Http2Channel
 
ERROR_COMPRESSION_ERROR - Static variable in class io.undertow.protocols.http2.Http2Channel
 
ERROR_CONNECT_ERROR - Static variable in class io.undertow.protocols.http2.Http2Channel
 
ERROR_CSS - Static variable in class io.undertow.servlet.handlers.ServletDebugPageHandler
 
ERROR_ENHANCE_YOUR_CALM - Static variable in class io.undertow.protocols.http2.Http2Channel
 
ERROR_FLOW_CONTROL_ERROR - Static variable in class io.undertow.protocols.http2.Http2Channel
 
ERROR_FRAME_SIZE_ERROR - Static variable in class io.undertow.protocols.http2.Http2Channel
 
ERROR_INADEQUATE_SECURITY - Static variable in class io.undertow.protocols.http2.Http2Channel
 
ERROR_INTERNAL_ERROR - Static variable in class io.undertow.protocols.http2.Http2Channel
 
ERROR_NO_ERROR - Static variable in class io.undertow.protocols.http2.Http2Channel
 
ERROR_PAGE - Static variable in interface io.undertow.security.api.AuthenticationMechanismFactory
 
ERROR_PROTOCOL_ERROR - Static variable in class io.undertow.protocols.http2.Http2Channel
 
ERROR_REFUSED_STREAM - Static variable in class io.undertow.protocols.http2.Http2Channel
 
ERROR_RESPONSE - Static variable in interface io.undertow.UndertowLogger
 
ERROR_SETTINGS_TIMEOUT - Static variable in class io.undertow.protocols.http2.Http2Channel
 
ERROR_STREAM_CLOSED - Static variable in class io.undertow.protocols.http2.Http2Channel
 
errorGeneratingErrorPage(String, Object, int, Throwable) - Method in interface io.undertow.servlet.UndertowServletLogger
 
errorGeneratingErrorPage(String, Object, int, Throwable) - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
errorGeneratingErrorPage$str() - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
errorInvokingListener(String, Class<?>, Throwable) - Method in interface io.undertow.servlet.UndertowServletLogger
 
errorInvokingListener(String, Class<?>, Throwable) - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
errorInvokingListener$str() - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
ErrorPage - Class in io.undertow.servlet.api
A servlet error page mapping
ErrorPage(String, Class<? extends Throwable>) - Constructor for class io.undertow.servlet.api.ErrorPage
 
ErrorPage(String, int) - Constructor for class io.undertow.servlet.api.ErrorPage
 
ErrorPage(String) - Constructor for class io.undertow.servlet.api.ErrorPage
 
errorPage(String, Class<? extends Throwable>) - Static method in class io.undertow.servlet.Servlets
Create an ErrorPage instance for a given exception type
errorPage(String, int) - Static method in class io.undertow.servlet.Servlets
Create an ErrorPage instance for a given response code
errorPage(String) - Static method in class io.undertow.servlet.Servlets
Create an ErrorPage that corresponds to the default error page
ErrorPages - Class in io.undertow.servlet.core
Class that maintains information about error page mappings.
ErrorPages(Map<Integer, String>, Map<Class<? extends Throwable>, String>, String) - Constructor for class io.undertow.servlet.core.ErrorPages
 
errorParsingPredicateString(String, String) - Method in interface io.undertow.UndertowMessages
 
errorParsingPredicateString(String, String) - Method in class io.undertow.UndertowMessages_$bundle
 
errorParsingPredicateString$str() - Method in class io.undertow.UndertowMessages_$bundle
 
errorReadingRewriteConfiguration(IOException) - Method in interface io.undertow.servlet.UndertowServletLogger
 
errorReadingRewriteConfiguration(IOException) - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
errorReadingRewriteConfiguration$str() - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
errorRotatingAccessLog(IOException) - Method in interface io.undertow.UndertowLogger
 
errorRotatingAccessLog(IOException) - Method in class io.undertow.UndertowLogger_$logger
 
errorRotatingAccessLog$str() - Method in class io.undertow.UndertowLogger_$logger
 
errorWritingAccessLog(IOException) - Method in interface io.undertow.UndertowLogger
 
errorWritingAccessLog(IOException) - Method in class io.undertow.UndertowLogger_$logger
 
errorWritingAccessLog$str() - Method in class io.undertow.UndertowLogger_$logger
 
errorWritingJDBCLog(Exception) - Method in interface io.undertow.UndertowLogger
 
errorWritingJDBCLog(Exception) - Method in class io.undertow.UndertowLogger_$logger
 
errorWritingJDBCLog$str() - Method in class io.undertow.UndertowLogger_$logger
 
escapeBodyText(String) - Static method in class io.undertow.servlet.handlers.ServletDebugPageHandler
 
ETag - Class in io.undertow.util
 
ETag(boolean, String) - Constructor for class io.undertow.util.ETag
 
ETAG - Static variable in class io.undertow.util.Headers
 
ETAG_STRING - Static variable in class io.undertow.util.Headers
 
ETagUtils - Class in io.undertow.util
 
ETagUtils() - Constructor for class io.undertow.util.ETagUtils
 
evaluate(String, Resolver) - Method in class io.undertow.servlet.compat.rewrite.RewriteCond.Condition
 
evaluate(Matcher, Matcher, Resolver) - Method in class io.undertow.servlet.compat.rewrite.RewriteCond
Evaluate the condition based on the context
evaluate(String, Resolver) - Method in class io.undertow.servlet.compat.rewrite.RewriteCond.LexicalCondition
 
evaluate(String, Resolver) - Method in class io.undertow.servlet.compat.rewrite.RewriteCond.PatternCondition
 
evaluate(String, Resolver) - Method in class io.undertow.servlet.compat.rewrite.RewriteCond.ResourceCondition
 
evaluate(CharSequence, Resolver) - Method in class io.undertow.servlet.compat.rewrite.RewriteRule
Evaluate the rule based on the context
evaluate(Matcher, Matcher, Resolver) - Method in class io.undertow.servlet.compat.rewrite.Substitution
Evaluate the substitution based on the context
evaluate(Matcher, Matcher, Resolver) - Method in class io.undertow.servlet.compat.rewrite.Substitution.MapElement
 
evaluate(Matcher, Matcher, Resolver) - Method in class io.undertow.servlet.compat.rewrite.Substitution.RewriteCondBackReferenceElement
 
evaluate(Matcher, Matcher, Resolver) - Method in class io.undertow.servlet.compat.rewrite.Substitution.RewriteRuleBackReferenceElement
 
evaluate(Matcher, Matcher, Resolver) - Method in class io.undertow.servlet.compat.rewrite.Substitution.ServerVariableElement
 
evaluate(Matcher, Matcher, Resolver) - Method in class io.undertow.servlet.compat.rewrite.Substitution.ServerVariableEnvElement
 
evaluate(Matcher, Matcher, Resolver) - Method in class io.undertow.servlet.compat.rewrite.Substitution.ServerVariableHttpElement
 
evaluate(Matcher, Matcher, Resolver) - Method in class io.undertow.servlet.compat.rewrite.Substitution.ServerVariableSslElement
 
evaluate(Matcher, Matcher, Resolver) - Method in class io.undertow.servlet.compat.rewrite.Substitution.StaticElement
 
evaluate(Matcher, Matcher, Resolver) - Method in class io.undertow.servlet.compat.rewrite.Substitution.SubstitutionElement
 
EXCEPTION - Static variable in interface io.undertow.server.DefaultResponseListener
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.
exceptionGeneratingErrorPage(Exception, String) - Method in interface io.undertow.UndertowLogger
 
exceptionGeneratingErrorPage(Exception, String) - Method in class io.undertow.UndertowLogger_$logger
 
exceptionGeneratingErrorPage$str() - Method in class io.undertow.UndertowLogger_$logger
 
exceptionHandler(HttpHandler) - Static method in class io.undertow.Handlers
Returns a handler that maps exceptions to additional handlers
ExceptionHandler - Class in io.undertow.server.handlers
Handler that dispatches to a given handler and allows mapping exceptions to be handled by additional handlers.
ExceptionHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.ExceptionHandler
 
ExceptionHandler - Interface in io.undertow.servlet.api
An exception handler allows you to perform custom actions when an exception propagates out of the servlet handler chain.
exceptionHandlingRequest(Throwable, String) - Method in interface io.undertow.UndertowLogger
 
exceptionHandlingRequest(Throwable, String) - Method in class io.undertow.UndertowLogger_$logger
 
exceptionHandlingRequest$str() - Method in class io.undertow.UndertowLogger_$logger
 
exceptionInvokingCloseListener(ServerConnection.CloseListener, Throwable) - Method in interface io.undertow.UndertowLogger
 
exceptionInvokingCloseListener(ServerConnection.CloseListener, Throwable) - Method in class io.undertow.UndertowLogger_$logger
 
exceptionInvokingCloseListener$str() - Method in class io.undertow.UndertowLogger_$logger
 
exceptionInWebSocketMethod(Throwable) - Method in interface io.undertow.websockets.jsr.JsrWebSocketLogger
 
exceptionInWebSocketMethod(Throwable) - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
exceptionInWebSocketMethod$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketLogger_$logger
 
ExceptionLog - Annotation Type in io.undertow.servlet
Annotation that can be applied to exceptions to control how they are logged by Undertow.
exceptionProcessingRequest(Throwable) - Method in interface io.undertow.UndertowLogger
 
exceptionProcessingRequest(Throwable) - Method in class io.undertow.UndertowLogger_$logger
 
exceptionProcessingRequest$str() - Method in class io.undertow.UndertowLogger_$logger
 
exchange - Variable in class io.undertow.security.impl.AbstractSecurityContext
 
exchangeAlreadyComplete() - Method in interface io.undertow.UndertowMessages
 
exchangeAlreadyComplete() - Method in class io.undertow.UndertowMessages_$bundle
 
exchangeAlreadyComplete$str() - Method in class io.undertow.UndertowMessages_$bundle
 
ExchangeAttribute - Interface in io.undertow.attribute
Representation of a string attribute from a HTTP server exchange.
ExchangeAttributeBuilder - Interface in io.undertow.attribute
An interface that knows how to build an exchange attribute from a textual representation.
ExchangeAttributeParser - Class in io.undertow.attribute
Attribute parser for exchange attributes.
ExchangeAttributes - Class in io.undertow.attribute
Utility class for retrieving exchange attributes
ExchangeAttributeWrapper - Interface in io.undertow.attribute
Interface that can be used to wrap an exchange attribute.
exchangeComplete(HttpServerExchange) - Method in class io.undertow.server.protocol.ajp.AjpServerConnection
 
exchangeComplete(HttpServerExchange) - Method in class io.undertow.server.protocol.http.HttpServerConnection
 
exchangeComplete(HttpServerExchange) - Method in class io.undertow.server.protocol.http.PipeliningBufferingStreamSinkConduit
 
exchangeComplete(HttpServerExchange) - Method in class io.undertow.server.protocol.http2.Http2ServerConnection
 
exchangeComplete(HttpServerExchange) - Method in class io.undertow.server.ServerConnection
Invoked when the exchange is complete.
ExchangeCompletionListener - Interface in io.undertow.server
Listener interface for events that are run at the completion of a request/response cycle (i.e.
ExchangeCompletionListener.NextListener - Interface in io.undertow.server
 
exchangeEvent(HttpServerExchange, ExchangeCompletionListener.NextListener) - Method in interface io.undertow.server.ExchangeCompletionListener
 
ExchangeHandshakeRequest - Class in io.undertow.websockets.jsr.handshake
HandshakeRequest which wraps a WebSocketHttpExchange to act on it.
ExchangeHandshakeRequest(WebSocketHttpExchange) - Constructor for class io.undertow.websockets.jsr.handshake.ExchangeHandshakeRequest
 
ExchangeHandshakeResponse - Class in io.undertow.websockets.jsr.handshake
HandshakeResponse which wraps a WebSocketHttpExchange to act on it.
ExchangeHandshakeResponse(WebSocketHttpExchange) - Constructor for class io.undertow.websockets.jsr.handshake.ExchangeHandshakeResponse
 
EXCLUSIVITY_CHECKER - Static variable in class io.undertow.security.impl.GSSAPIAuthenticationMechanism
 
ExclusivityChecker - Interface in io.undertow.server.handlers.proxy
Interface that is used to determine if a connection should be exclusive.
execute(Runnable) - Method in class io.undertow.util.PipeliningExecutor
Deprecated.
 
execute(Runnable) - Method in class io.undertow.util.SameThreadExecutor
 
execute(Runnable) - Method in class io.undertow.websockets.jsr.OrderedExecutor
 
executeAfter(XnioIoThread, Runnable, long, TimeUnit) - Static method in class io.undertow.util.WorkerUtils
Schedules a task for future execution.
executeRootHandler(HttpHandler, HttpServerExchange) - Static method in class io.undertow.server.Connectors
 
ExistingSessionTarget(String, Iterator<CharSequence>, VirtualHost.HostEntry, ModClusterContainer, boolean) - Constructor for class io.undertow.server.handlers.proxy.mod_cluster.ModClusterProxyTarget.ExistingSessionTarget
 
exists(ExchangeAttribute) - Static method in class io.undertow.predicate.Predicates
Return a predicate that will return true if the given attribute is not null and not empty.
ExistsPredicate - Class in io.undertow.predicate
Returns true if the given attribute is not null and not an empty string
ExistsPredicate.Builder - Class in io.undertow.predicate
 
EXPECT - Static variable in class io.undertow.util.Headers
 
EXPECT_STRING - Static variable in class io.undertow.util.Headers
 
EXPECTATION_FAILED - Static variable in class io.undertow.util.StatusCodes
 
EXPECTATION_FAILED_STRING - Static variable in class io.undertow.util.StatusCodes
 
expectedClientHello() - Method in interface io.undertow.UndertowMessages
 
expectedClientHello() - Method in class io.undertow.UndertowMessages_$bundle
 
expectedClientHello$str() - Method in class io.undertow.UndertowMessages_$bundle
 
expectedContinuationFrame() - Method in interface io.undertow.UndertowMessages
 
expectedContinuationFrame() - Method in class io.undertow.UndertowMessages_$bundle
 
expectedContinuationFrame$str() - Method in class io.undertow.UndertowMessages_$bundle
 
expectedServerHello() - Method in interface io.undertow.UndertowMessages
 
expectedServerHello() - Method in class io.undertow.UndertowMessages_$bundle
 
expectedServerHello$str() - Method in class io.undertow.UndertowMessages_$bundle
 
EXPIRES - Static variable in class io.undertow.util.Headers
 
EXPIRES_STRING - Static variable in class io.undertow.util.Headers
 
extendedAccessLogBadXParam() - Method in interface io.undertow.UndertowLogger
 
extendedAccessLogBadXParam() - Method in class io.undertow.UndertowLogger_$logger
 
extendedAccessLogBadXParam$str() - Method in class io.undertow.UndertowLogger_$logger
 
extendedAccessLogCannotDecode(String) - Method in interface io.undertow.UndertowLogger
 
extendedAccessLogCannotDecode(String) - Method in class io.undertow.UndertowLogger_$logger
 
extendedAccessLogCannotDecode$str() - Method in class io.undertow.UndertowLogger_$logger
 
extendedAccessLogCannotDecodeXParamValue(String) - Method in interface io.undertow.UndertowLogger
 
extendedAccessLogCannotDecodeXParamValue(String) - Method in class io.undertow.UndertowLogger_$logger
 
extendedAccessLogCannotDecodeXParamValue$str() - Method in class io.undertow.UndertowLogger_$logger
 
extendedAccessLogEmptyPattern() - Method in interface io.undertow.UndertowLogger
 
extendedAccessLogEmptyPattern() - Method in class io.undertow.UndertowLogger_$logger
 
extendedAccessLogEmptyPattern$str() - Method in class io.undertow.UndertowLogger_$logger
 
ExtendedAccessLogHeaderGenerator(String) - Constructor for class io.undertow.server.handlers.accesslog.ExtendedAccessLogParser.ExtendedAccessLogHeaderGenerator
 
extendedAccessLogMissingClosing() - Method in interface io.undertow.UndertowLogger
 
extendedAccessLogMissingClosing() - Method in class io.undertow.UndertowLogger_$logger
 
extendedAccessLogMissingClosing$str() - Method in class io.undertow.UndertowLogger_$logger
 
ExtendedAccessLogParser - Class in io.undertow.server.handlers.accesslog
Parser that transforms an extended access log format string into a Undertow access log format string.
ExtendedAccessLogParser(ClassLoader) - Constructor for class io.undertow.server.handlers.accesslog.ExtendedAccessLogParser
 
ExtendedAccessLogParser.ExtendedAccessLogHeaderGenerator - Class in io.undertow.server.handlers.accesslog
 
extendedAccessLogPatternParseError(Throwable) - Method in interface io.undertow.UndertowLogger
 
extendedAccessLogPatternParseError(Throwable) - Method in class io.undertow.UndertowLogger_$logger
 
extendedAccessLogPatternParseError$str() - Method in class io.undertow.UndertowLogger_$logger
 
extendedAccessLogUnknownToken(String) - Method in interface io.undertow.UndertowLogger
 
extendedAccessLogUnknownToken(String) - Method in class io.undertow.UndertowLogger_$logger
 
extendedAccessLogUnknownToken$str() - Method in class io.undertow.UndertowLogger_$logger
 
EXTENSION_LOGGER - Static variable in interface io.undertow.websockets.core.WebSocketLogger
 
extensionFunction - Variable in class io.undertow.websockets.core.protocol.version07.WebSocket07FrameSinkChannel
 
extensionFunction - Variable in class io.undertow.websockets.core.WebSocketChannel
 
ExtensionFunction - Interface in io.undertow.websockets.extensions
Base interface for WebSocket Extensions implementation.
ExtensionHandshake - Interface in io.undertow.websockets.extensions
Base interface for WebSocket Extension handshake.
ExtensionImpl - Class in io.undertow.websockets.jsr
 
ExtensionImpl.ParameterImpl - Class in io.undertow.websockets.jsr
 
extensionsNotAllowed(int) - Method in interface io.undertow.websockets.core.WebSocketMessages
 
extensionsNotAllowed(int) - Method in class io.undertow.websockets.core.WebSocketMessages_$bundle
 
extensionsNotAllowed$str() - Method in class io.undertow.websockets.core.WebSocketMessages_$bundle
 
extensionsNotSupported() - Method in interface io.undertow.websockets.core.WebSocketMessages
 
extensionsNotSupported() - Method in class io.undertow.websockets.core.WebSocketMessages_$bundle
 
extensionsNotSupported$str() - Method in class io.undertow.websockets.core.WebSocketMessages_$bundle
 
extensionsSupported - Variable in class io.undertow.websockets.core.WebSocketChannel
 
extensionWasNotPresentInClientHandshake(String, List<WebSocketExtension>) - Method in interface io.undertow.websockets.jsr.JsrWebSocketMessages
 
extensionWasNotPresentInClientHandshake(String, List<WebSocketExtension>) - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
extensionWasNotPresentInClientHandshake$str() - Method in class io.undertow.websockets.jsr.JsrWebSocketMessages_$bundle
 
EXTERNAL_AUTHENTICATION_TYPE - Static variable in class io.undertow.security.impl.ExternalAuthenticationMechanism
 
EXTERNAL_PRINCIPAL - Static variable in class io.undertow.security.impl.ExternalAuthenticationMechanism
 
ExternalAuthenticationMechanism - Class in io.undertow.security.impl
Authentication mechanism that uses an externally provided principal.
ExternalAuthenticationMechanism(String, IdentityManager) - Constructor for class io.undertow.security.impl.ExternalAuthenticationMechanism
 
ExternalAuthenticationMechanism(String) - Constructor for class io.undertow.security.impl.ExternalAuthenticationMechanism
 
ExternalAuthenticationMechanism() - Constructor for class io.undertow.security.impl.ExternalAuthenticationMechanism
 
ExternalAuthenticationMechanism.Factory - Class in io.undertow.security.impl
 
ExternalCredential - Class in io.undertow.security.idm
Representation of an external credential.
extraBytes - Variable in class io.undertow.server.AbstractServerConnection
Any extra bytes that were read from the channel.
extract() - Method in class io.undertow.websockets.core.UTF8Output
Extract a String holding the utf8 text
extractQuotedValueFromHeader(String, String) - Static method in class io.undertow.util.Headers
Extracts a quoted value from a header that has a given key.
extractQuotedValueFromHeaderWithEncoding(String, String) - Static method in class io.undertow.util.Headers
Extracts a quoted value from a header that has a given key.
extractTokenFromHeader(String, String) - Static method in class io.undertow.util.Headers
Deprecated.
extraDataWrittenAfterChunkEnd() - Method in interface io.undertow.UndertowMessages
 
extraDataWrittenAfterChunkEnd() - Method in class io.undertow.UndertowMessages_$bundle
 
extraDataWrittenAfterChunkEnd$str() - Method in class io.undertow.UndertowMessages_$bundle
 

F

FACTORY - Static variable in class io.undertow.security.impl.BasicAuthenticationMechanism
 
Factory(IdentityManager) - Constructor for class io.undertow.security.impl.BasicAuthenticationMechanism.Factory
Deprecated.
Factory() - Constructor for class io.undertow.security.impl.BasicAuthenticationMechanism.Factory
 
FACTORY - Static variable in class io.undertow.security.impl.ClientCertAuthenticationMechanism
 
Factory(IdentityManager) - Constructor for class io.undertow.security.impl.ClientCertAuthenticationMechanism.Factory
Deprecated.
Factory() - Constructor for class io.undertow.security.impl.ClientCertAuthenticationMechanism.Factory
 
FACTORY - Static variable in class io.undertow.security.impl.DigestAuthenticationMechanism
 
Factory(IdentityManager) - Constructor for class io.undertow.security.impl.DigestAuthenticationMechanism.Factory
Deprecated.
Factory() - Constructor for class io.undertow.security.impl.DigestAuthenticationMechanism.Factory
 
FACTORY - Static variable in class io.undertow.security.impl.ExternalAuthenticationMechanism
 
Factory(IdentityManager) - Constructor for class io.undertow.security.impl.ExternalAuthenticationMechanism.Factory
Deprecated.
Factory() - Constructor for class io.undertow.security.impl.ExternalAuthenticationMechanism.Factory
 
FACTORY - Static variable in class io.undertow.security.impl.GenericHeaderAuthenticationMechanism
 
Factory(IdentityManager) - Constructor for class io.undertow.security.impl.GenericHeaderAuthenticationMechanism.Factory
Deprecated.
Factory() - Constructor for class io.undertow.security.impl.GenericHeaderAuthenticationMechanism.Factory
 
Factory() - Constructor for class io.undertow.servlet.api.ServletContainer.Factory
 
FACTORY - Static variable in class io.undertow.servlet.handlers.security.ServletFormAuthenticationMechanism
 
Factory(IdentityManager) - Constructor for class io.undertow.servlet.handlers.security.ServletFormAuthenticationMechanism.Factory
Deprecated.
Factory() - Constructor for class io.undertow.servlet.handlers.security.ServletFormAuthenticationMechanism.Factory
 
failed(IOException) - Method in interface io.undertow.client.ClientCallback
Invoked when the operation failed.
failed(IOException) - Method in interface io.undertow.client.ClientConnection.PingListener
 
failed(IOException) - Method in interface io.undertow.conduits.AbstractFramedStreamSinkConduit.FrameCallBack
 
failed(IOException) - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit.PooledBufferFrameCallback
 
failed(IOException) - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit.PooledBuffersFrameCallback
 
failed(HttpServerExchange) - Method in interface io.undertow.server.handlers.proxy.ProxyCallback
Callback if establishing the connection to a backend server fails.
failed(ServerSentEventConnection, String, String, String, IOException) - Method in interface io.undertow.server.handlers.sse.ServerSentEventConnection.EventCallback
Notification that is called when a message send fails.
FAILED_DEPENDENCY - Static variable in class io.undertow.util.StatusCodes
 
FAILED_DEPENDENCY_STRING - Static variable in class io.undertow.util.StatusCodes
 
failedParse() - Method in class io.undertow.server.protocol.ParseTimeoutUpdater
Called when a request is received, however it is not parsed in a single read() call.
failedToAcceptSSLRequest(Exception) - Method in interface io.undertow.UndertowLogger
 
failedToAcceptSSLRequest(Exception) - Method in class io.undertow.UndertowLogger_$logger
 
failedToAcceptSSLRequest$str() - Method in class io.undertow.UndertowLogger_$logger
 
failedToDecodeParameterName(String, Exception) - Method in interface io.undertow.UndertowMessages
 
failedToDecodeParameterName(String, Exception) - Method in class io.undertow.UndertowMessages_$bundle
 
failedToDecodeParameterName$str() - Method in class io.undertow.UndertowMessages_$bundle
 
failedToDecodeParameterValue(String, String, Exception) - Method in interface io.undertow.UndertowMessages
 
failedToDecodeParameterValue(String, String, Exception) - Method in class io.undertow.UndertowMessages_$bundle
 
failedToDecodeParameterValue$str() - Method in class io.undertow.UndertowMessages_$bundle
 
failedToDecodeURL(String, String, Exception) - Method in interface io.undertow.UndertowMessages
 
failedToDecodeURL(String, String, Exception) - Method in class io.undertow.UndertowMessages_$bundle
 
failedToDecodeURL$str() - Method in class io.undertow.UndertowMessages_$bundle
 
failedToDestroy(Object, Throwable) - Method in interface io.undertow.servlet.UndertowServletLogger
 
failedToDestroy(Object, Throwable) - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
failedToDestroy$str() - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
failedToInvokeFailedCallback(ServerSentEventConnection.EventCallback, Exception) - Method in interface io.undertow.UndertowLogger
 
failedToInvokeFailedCallback(ServerSentEventConnection.EventCallback, Exception) - Method in class io.undertow.UndertowLogger_$logger
 
failedToInvokeFailedCallback$str() - Method in class io.undertow.UndertowLogger_$logger
 
failedtoLoadPersistentSessions(Exception) - Method in interface io.undertow.servlet.UndertowServletLogger
 
failedtoLoadPersistentSessions(Exception) - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
failedtoLoadPersistentSessions$str() - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
failedToParsePath() - Method in interface io.undertow.UndertowMessages
 
failedToParsePath() - Method in class io.undertow.UndertowMessages_$bundle
 
failedToParsePath$str() - Method in class io.undertow.UndertowMessages_$bundle
 
failedToParseRequest(Throwable) - Method in interface io.undertow.UndertowLogger
 
failedToParseRequest(Throwable) - Method in class io.undertow.UndertowLogger_$logger
 
failedToParseRequest$str() - Method in class io.undertow.UndertowLogger_$logger
 
failedToPersistSessionAttribute(String, Object, String, Exception) - Method in interface io.undertow.servlet.UndertowServletLogger
 
failedToPersistSessionAttribute(String, Object, String, Exception) - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
failedToPersistSessionAttribute$str() - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
failedToPersistSessions(Exception) - Method in interface io.undertow.servlet.UndertowServletLogger
 
failedToPersistSessions(Exception) - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
failedToPersistSessions$str() - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
failedToProcessManagementReq(Exception) - Method in interface io.undertow.UndertowLogger
 
failedToProcessManagementReq(Exception) - Method in class io.undertow.UndertowLogger_$logger
 
failedToProcessManagementReq$str() - Method in class io.undertow.UndertowLogger_$logger
 
failedToSendAfterBeingSafe() - Method in interface io.undertow.UndertowMessages
 
failedToSendAfterBeingSafe() - Method in class io.undertow.UndertowMessages_$bundle
 
failedToSendAfterBeingSafe$str() - Method in class io.undertow.UndertowMessages_$bundle
 
failedToSendPingResponse(Exception) - Method in interface io.undertow.UndertowLogger
 
failedToSendPingResponse(Exception) - Method in class io.undertow.UndertowLogger_$logger
 
failedToSendPingResponse$str() - Method in class io.undertow.UndertowLogger_$logger
 
failedToSendPingResponseDBG(Exception, String, String) - Method in interface io.undertow.UndertowLogger
 
failedToSendPingResponseDBG(Exception, String, String) - Method in class io.undertow.UndertowLogger_$logger
 
failedToSendPingResponseDBG$str() - Method in class io.undertow.UndertowLogger_$logger
 
failedToUpgradeChannel(int, String) - Method in interface io.undertow.client.UndertowClientMessages
 
failedToUpgradeChannel(int, String) - Method in class io.undertow.client.UndertowClientMessages_$bundle
 
failedToUpgradeChannel$str() - Method in class io.undertow.client.UndertowClientMessages_$bundle
 
failedToWriteJdbcAccessLog(Exception) - Method in interface io.undertow.UndertowLogger
 
failedToWriteJdbcAccessLog(Exception) - Method in class io.undertow.UndertowLogger_$logger
 
failedToWriteJdbcAccessLog$str() - Method in class io.undertow.UndertowLogger_$logger
 
failedToWritePreCachedFile() - Method in interface io.undertow.UndertowLogger
 
failedToWritePreCachedFile() - Method in class io.undertow.UndertowLogger_$logger
 
failedToWritePreCachedFile$str() - Method in class io.undertow.UndertowLogger_$logger
 
failureDispatchingAsyncEvent(Throwable) - Method in interface io.undertow.servlet.UndertowServletLogger
 
failureDispatchingAsyncEvent(Throwable) - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
failureDispatchingAsyncEvent$str() - Method in class io.undertow.servlet.UndertowServletLogger_$logger
 
FALSE - Static variable in class io.undertow.server.handlers.builder.PredicatedHandlersParser
 
FalsePredicate - Class in io.undertow.predicate
 
FalsePredicate() - Constructor for class io.undertow.predicate.FalsePredicate
 
falsePredicate() - Static method in class io.undertow.predicate.Predicates
Predicate which always returns false.
FastConcurrentDirectDeque<E> - Class in io.undertow.util
A modified version of ConcurrentLinkedDeque which includes direct removal.
FastConcurrentDirectDeque() - Constructor for class io.undertow.util.FastConcurrentDirectDeque
Constructs an empty deque.
FastConcurrentDirectDeque(Collection<? extends E>) - Constructor for class io.undertow.util.FastConcurrentDirectDeque
Constructs a deque initially containing the elements of the given collection, added in traversal order of the collection's iterator.
fastIterate() - Method in class io.undertow.util.HeaderMap
Do a fast iteration of this header map without creating any objects.
fastIterateNonEmpty() - Method in class io.undertow.util.HeaderMap
Do a fast iteration of this header map without creating any objects, only considering non-empty header values.
fiCurrent(long) - Method in class io.undertow.util.HeaderMap
Return the value at the current index in a fast iteration.
FILE_CSS - Static variable in class io.undertow.server.handlers.resource.DirectoryUtils.Blobs
 
FILE_CSS_BUFFER - Static variable in class io.undertow.server.handlers.resource.DirectoryUtils.Blobs
 
FILE_CSS_ETAG - Static variable in class io.undertow.server.handlers.resource.DirectoryUtils.Blobs
 
FILE_CSS_ETAG_QUOTED - Static variable in class io.undertow.server.handlers.resource.DirectoryUtils.Blobs
 
FILE_JS - Static variable in class io.undertow.server.handlers.resource.DirectoryUtils.Blobs
 
FILE_JS_BUFFER - Static variable in class io.undertow.server.handlers.resource.DirectoryUtils.Blobs
 
FILE_JS_ETAG - Static variable in class io.undertow.server.handlers.resource.DirectoryUtils.Blobs
 
FILE_JS_ETAG_QUOTED - Static variable in class io.undertow.server.handlers.resource.DirectoryUtils.Blobs
 
FileErrorPageHandler - Class in io.undertow.server.handlers.error
Handler that serves up a file from disk to serve as an error page.
FileErrorPageHandler(File, Integer...) - Constructor for class io.undertow.server.handlers.error.FileErrorPageHandler
Deprecated.
FileErrorPageHandler(Path, Integer...) - Constructor for class io.undertow.server.handlers.error.FileErrorPageHandler
 
FileErrorPageHandler(HttpHandler, File, Integer...) - Constructor for class io.undertow.server.handlers.error.FileErrorPageHandler
Deprecated.
FileErrorPageHandler(HttpHandler, Path, Integer...) - Constructor for class io.undertow.server.handlers.error.FileErrorPageHandler
 
FileErrorPageHandler(HttpHandler, Path, MimeMappings, Integer...) - Constructor for class io.undertow.server.handlers.error.FileErrorPageHandler
 
FileErrorPageHandler.Builder - Class in io.undertow.server.handlers.error
 
FileItem(Path) - Constructor for class io.undertow.server.handlers.form.FormData.FileItem
 
FileItem(byte[]) - Constructor for class io.undertow.server.handlers.form.FormData.FileItem
 
FilePredicate - Class in io.undertow.servlet.predicate
Predicate that returns true if the given location corresponds to a regular file.
FilePredicate(ExchangeAttribute) - Constructor for class io.undertow.servlet.predicate.FilePredicate
 
FilePredicate(ExchangeAttribute, boolean) - Constructor for class io.undertow.servlet.predicate.FilePredicate
 
FilePredicate.Builder - Class in io.undertow.servlet.predicate
 
FileResource - Class in io.undertow.server.handlers.resource
A file resource
FileResource(File, FileResourceManager, String) - Constructor for class io.undertow.server.handlers.resource.FileResource
 
FileResourceManager - Class in io.undertow.server.handlers.resource
Serves files from the file system.
FileResourceManager(File) - Constructor for class io.undertow.server.handlers.resource.FileResourceManager
 
FileResourceManager(File, long) - Constructor for class io.undertow.server.handlers.resource.FileResourceManager
 
FileResourceManager(File, long, boolean) - Constructor for class io.undertow.server.handlers.resource.FileResourceManager
 
FileResourceManager(File, long, boolean, String...) - Constructor for class io.undertow.server.handlers.resource.FileResourceManager
 
FileResourceManager(long, boolean, boolean, String...) - Constructor for class io.undertow.server.handlers.resource.FileResourceManager
 
FileResourceManager(File, long, boolean, boolean, String...) - Constructor for class io.undertow.server.handlers.resource.FileResourceManager
 
FileServer - Class in io.undertow.examples.fileserving
 
FileServer() - Constructor for class io.undertow.examples.fileserving.FileServer
 
fileSystem - Variable in class io.undertow.server.handlers.resource.PathResourceManager
 
FileTooLargeException() - Constructor for exception io.undertow.server.handlers.form.MultiPartParserDefinition.FileTooLargeException
 
FileTooLargeException(String) - Constructor for exception io.undertow.server.handlers.form.MultiPartParserDefinition.FileTooLargeException
 
FileTooLargeException(String, Throwable) - Constructor for exception io.undertow.server.handlers.form.MultiPartParserDefinition.FileTooLargeException
 
FileTooLargeException(Throwable) - Constructor for exception io.undertow.server.handlers.form.MultiPartParserDefinition.FileTooLargeException
 
FileUtils - Class in io.undertow.util
 
filter(Class<? extends Filter>) - Static method in class io.undertow.servlet.Servlets
Creates a new filter description with the given class.
filter(String, Class<? extends Filter>) - Static method in class io.undertow.servlet.Servlets
Creates a new filter description with the given name and class
filter(String, Class<? extends Filter>, InstanceFactory<? extends Filter>) - Static method in class io.undertow.servlet.Servlets
Creates a new filter description with the given name and class
FILTER_NAME - Static variable in class io.undertow.websockets.jsr.Bootstrap
 
FilterConfigImpl - Class in io.undertow.servlet.spec
 
FilterConfigImpl(FilterInfo, ServletContext) - Constructor for class io.undertow.servlet.spec.FilterConfigImpl
 
FilterHandler - Class in io.undertow.servlet.handlers
 
FilterHandler(Map<DispatcherType, List<ManagedFilter>>, boolean, HttpHandler) - Constructor for class io.undertow.servlet.handlers.FilterHandler
 
FilterInfo - Class in io.undertow.servlet.api
 
FilterInfo(String, Class<? extends Filter>) - Constructor for class io.undertow.servlet.api.FilterInfo
 
FilterInfo(String, Class<? extends Filter>, InstanceFactory<? extends Filter>) - Constructor for class io.undertow.servlet.api.FilterInfo
 
FilterMappingInfo - Class in io.undertow.servlet.api
 
FilterMappingInfo(String, FilterMappingInfo.MappingType, String, DispatcherType) - Constructor for class io.undertow.servlet.api.FilterMappingInfo
 
FilterMappingInfo.MappingType - Enum in io.undertow.servlet.api
 
filterMustImplementFilter(String, Class<? extends Filter>) - Method in interface io.undertow.servlet.UndertowServletMessages
 
filterMustImplementFilter(String, Class<? extends Filter>) - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
filterMustImplementFilter$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
filterNotFound(String, String) - Method in interface io.undertow.servlet.UndertowServletMessages
 
filterNotFound(String, String) - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
filterNotFound$str() - Method in class io.undertow.servlet.UndertowServletMessages_$bundle
 
FilterRegistrationImpl - Class in io.undertow.servlet.spec
 
FilterRegistrationImpl(FilterInfo, Deployment, ServletContextImpl) - Constructor for class io.undertow.servlet.spec.FilterRegistrationImpl
 
finalFrame() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
 
finalize() - Method in class io.undertow.server.DefaultByteBufferPool
 
findSessionId(HttpServerExchange) - Method in class io.undertow.server.session.PathParameterSessionConfig
 
findSessionId(HttpServerExchange) - Method in interface io.undertow.server.session.SessionConfig
Retrieves a session id of an existing session from an exchange.
findSessionId(HttpServerExchange) - Method in class io.undertow.server.session.SessionCookieConfig
 
findSessionId(HttpServerExchange) - Method in class io.undertow.server.session.SslSessionConfig
 
findSessionId(HttpServerExchange) - Method in class io.undertow.servlet.spec.SessionCookieConfigImpl
 
findSingleSignOn(String) - Method in class io.undertow.security.impl.InMemorySingleSignOnManager
 
findSingleSignOn(String) - Method in interface io.undertow.security.impl.SingleSignOnManager
 
findTarget(HttpServerExchange) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
 
findTarget(HttpServerExchange) - Method in interface io.undertow.server.handlers.proxy.ProxyClient
Finds a proxy target for this request, returning null if none can be found.
findTarget(HttpServerExchange) - Method in class io.undertow.server.handlers.proxy.SimpleProxyClientProvider
Deprecated.
 
fiNext(long) - Method in class io.undertow.util.HeaderMap
Find the next index in a fast iteration.
fiNextNonEmpty(long) - Method in class io.undertow.util.HeaderMap
Find the next non-empty index in a fast iteration.
finish() - Method in class io.undertow.protocols.http2.Http2PushBackParser
 
FinishableStreamSinkConduit - Class in io.undertow.conduits
 
FinishableStreamSinkConduit(StreamSinkConduit, ConduitListener<? super FinishableStreamSinkConduit>) - Constructor for class io.undertow.conduits.FinishableStreamSinkConduit
 
FinishableStreamSourceConduit - Class in io.undertow.conduits
A conduit that calls a finish listener when there is no data left in the underlying conduit.
FinishableStreamSourceConduit(StreamSourceConduit, ConduitListener<? super FinishableStreamSourceConduit>) - Constructor for class io.undertow.conduits.FinishableStreamSourceConduit
 
finished() - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit
 
fixedLengthOverflow() - Method in interface io.undertow.UndertowMessages
 
fixedLengthOverflow() - Method in class io.undertow.UndertowMessages_$bundle
 
fixedLengthOverflow$str() - Method in class io.undertow.UndertowMessages_$bundle
 
FixedLengthStreamSourceConduit - Class in io.undertow.conduits
A channel which reads data of a fixed length and calls a finish listener.
FixedLengthStreamSourceConduit(StreamSourceConduit, long, ConduitListener<? super FixedLengthStreamSourceConduit>, HttpServerExchange) - Constructor for class io.undertow.conduits.FixedLengthStreamSourceConduit
Construct a new instance.
FixedLengthStreamSourceConduit(StreamSourceConduit, long, ConduitListener<? super FixedLengthStreamSourceConduit>) - Constructor for class io.undertow.conduits.FixedLengthStreamSourceConduit
Construct a new instance.
flattenCookies(HttpServerExchange) - Static method in class io.undertow.server.Connectors
Flattens the exchange cookie map into the response header map.
FlexBase64 - Class in io.undertow.util
An efficient and flexible Base64 implementation.
FlexBase64() - Constructor for class io.undertow.util.FlexBase64
 
FlexBase64.Decoder - Class in io.undertow.util
Controls the decoding process.
FlexBase64.DecoderInputStream - Class in io.undertow.util
An input stream which decodes bytes as they are read from a stream with Base64 encoded data.
FlexBase64.DecoderOutputStream - Class in io.undertow.util
An output stream which decodes base64 data written to it, and writes the decoded output to the wrapped inner stream.
FlexBase64.Encoder - Class in io.undertow.util
Controls the encoding process.
FlexBase64.EncoderInputStream - Class in io.undertow.util
An input stream which encodes bytes as they are read from a stream.
FlexBase64.EncoderOutputStream - Class in io.undertow.util
An output stream which base64 encodes all passed data and writes it to the wrapped target output stream.
FLOW_CONTROL_MIN_WINDOW - Static variable in class io.undertow.protocols.http2.Http2Channel
 
flush() - Method in class io.undertow.channels.DetachableStreamSinkChannel
 
flush() - Method in class io.undertow.conduits.AbstractFixedLengthStreamSinkConduit
 
flush() - Method in class io.undertow.conduits.ChunkedStreamSinkConduit
 
flush() - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
 
flush() - Method in class io.undertow.conduits.FinishableStreamSinkConduit
 
flush() - Method in class io.undertow.conduits.HeadStreamSinkConduit
 
flush() - Method in class io.undertow.conduits.IdleTimeoutConduit
 
flush() - Method in class io.undertow.conduits.PreChunkedStreamSinkConduit
 
flush() - Method in class io.undertow.io.UndertowOutputStream
flush() - Method in class io.undertow.protocols.http2.Http2DataStreamSinkChannel
 
flush() - Method in class io.undertow.protocols.ssl.SslConduit
 
flush() - Method in class io.undertow.server.protocol.framed.AbstractFramedChannel
 
flush() - Method in class io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel
 
flush() - Method in class io.undertow.server.protocol.http.PipeliningBufferingStreamSinkConduit
 
flush() - Method in class io.undertow.servlet.spec.ServletOutputStreamImpl
flush() - Method in class io.undertow.servlet.spec.ServletPrintWriter
 
flush() - Method in class io.undertow.servlet.spec.ServletPrintWriterDelegate
 
flush() - Method in class io.undertow.servlet.spec.UpgradeServletOutputStream
 
flush() - Method in class io.undertow.util.FlexBase64.DecoderOutputStream
flush() - Method in class io.undertow.util.FlexBase64.EncoderOutputStream
flush() - Method in class io.undertow.websockets.core.BinaryOutputStream
 
flushBuffer() - Method in class io.undertow.servlet.spec.HttpServletResponseImpl
 
flushInternal() - Method in class io.undertow.servlet.spec.ServletOutputStreamImpl
flushPipelinedData() - Method in class io.undertow.server.protocol.http.PipeliningBufferingStreamSinkConduit
Flushes the cached data.
flushQueuedData() - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit
 
flushSenders() - Method in class io.undertow.server.protocol.framed.AbstractFramedChannel
Flushes all ready stream sink conduits to the channel.
FOR - Static variable in class io.undertow.server.handlers.ForwardedHandler
 
forbidden - Variable in class io.undertow.servlet.compat.rewrite.RewriteRule
This forces the current URL to be forbidden, i.e., it immediately sends back a HTTP response of 403 (FORBIDDEN).
FORBIDDEN - Static variable in class io.undertow.util.StatusCodes
 
FORBIDDEN_STRING - Static variable in class io.undertow.util.StatusCodes
 
force(boolean) - Method in class io.undertow.websockets.core.function.ChannelFunctionFileChannel
 
FORCE_RENEGOTIATION - Static variable in class io.undertow.security.impl.ClientCertAuthenticationMechanism
 
forceClose() - Method in class io.undertow.websockets.jsr.UndertowSession
 
forceInit() - Method in class io.undertow.servlet.core.ManagedFilter
 
forceInit() - Method in class io.undertow.servlet.core.ManagedServlet
 
FORM_DATA - Static variable in interface io.undertow.server.handlers.form.FormDataParser
When the form data is parsed it will be attached under this key.
format(String, Object...) - Method in class io.undertow.servlet.spec.ServletPrintWriter
 
format(Locale, String, Object...) - Method in class io.undertow.servlet.spec.ServletPrintWriter
 
format(String, Object...) - Method in class io.undertow.servlet.spec.ServletPrintWriterDelegate
 
format(Locale, String, Object...) - Method in class io.undertow.servlet.spec.ServletPrintWriterDelegate
 
formatPossibleIpv6Address(String) - Static method in class io.undertow.util.NetworkUtils
 
FormAuthenticationMechanism - Class in io.undertow.security.impl
 
FormAuthenticationMechanism(String, String, String) - Constructor for class io.undertow.security.impl.FormAuthenticationMechanism
 
FormAuthenticationMechanism(String, String, String, String) - Constructor for class io.undertow.security.impl.FormAuthenticationMechanism
 
FormAuthenticationMechanism(FormParserFactory, String, String, String) - Constructor for class io.undertow.security.impl.FormAuthenticationMechanism
 
FormAuthenticationMechanism(FormParserFactory, String, String, String, IdentityManager) - Constructor for class io.undertow.security.impl.FormAuthenticationMechanism
 
FormAuthenticationMechanism(FormParserFactory, String, String, String, String) - Constructor for class io.undertow.security.impl.FormAuthenticationMechanism
 
FormAuthenticationMechanism(FormParserFactory, String, String, String, String, IdentityManager) - Constructor for class io.undertow.security.impl.FormAuthenticationMechanism
 
FormData - Class in io.undertow.server.handlers.form
Representation of form data.
FormData(int) - Constructor for class io.undertow.server.handlers.form.FormData
 
FormData.FileItem - Class in io.undertow.server.handlers.form
 
FormData.FormValue - Interface in io.undertow.server.handlers.form
 
FormDataParser - Interface in io.undertow.server.handlers.form
Parser for form data.
FormEncodedDataDefinition - Class in io.undertow.server.handlers.form
Parser definition for form encoded data.
FormEncodedDataDefinition() - Constructor for class io.undertow.server.handlers.form.FormEncodedDataDefinition
 
FormParserFactory - Class in io.undertow.server.handlers.form
Factory class that can create a form data parser for a given request.
FormParserFactory.Builder - Class in io.undertow.server.handlers.form
 
FormParserFactory.ParserDefinition<T> - Interface in io.undertow.server.handlers.form
 
formValueIsAFile() - Method in interface io.undertow.UndertowMessages
 
formValueIsAFile() - Method in class io.undertow.UndertowMessages_$bundle
 
formValueIsAFile$str() - Method in class io.undertow.UndertowMessages_$bundle
 
formValueIsAString() - Method in interface io.undertow.UndertowMessages
 
formValueIsAString() - Method in class io.undertow.UndertowMessages_$bundle
 
formValueIsAString$str() - Method in class io.undertow.UndertowMessages_$bundle
 
formValueIsInMemoryFile() - Method in interface io.undertow.UndertowMessages
 
formValueIsInMemoryFile() - Method in class io.undertow.UndertowMessages_$bundle
 
formValueIsInMemoryFile$str() - Method in class io.undertow.UndertowMessages_$bundle
 
forName(String) - Static method in enum io.undertow.security.idm.DigestAlgorithm
 
forName(String) - Static method in enum io.undertow.security.impl.DigestQop
 
forSession(Session, ServletContext, boolean) - Static method in class io.undertow.servlet.spec.HttpSessionImpl
 
FORWARD - Static variable in class io.undertow.servlet.predicate.DispatcherTypePredicate
 
forward(ServletRequest, ServletResponse)