- AbstractAjpParser - Class in io.undertow.server.protocol.ajp
-
- AbstractAjpParser() - Constructor for class io.undertow.server.protocol.ajp.AbstractAjpParser
-
- AbstractAjpParser.IntegerHolder - Class in io.undertow.server.protocol.ajp
-
- AbstractAjpParser.StringHolder - Class in io.undertow.server.protocol.ajp
-
- AbstractAjpParseState - Class in io.undertow.server.protocol.ajp
-
Abstract AJP parse state.
- AbstractAjpParseState() - Constructor for class io.undertow.server.protocol.ajp.AbstractAjpParseState
-
- 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
-
- 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.PooledBufferFrameCallback(Pooled<ByteBuffer>) - Constructor for class io.undertow.conduits.AbstractFramedStreamSinkConduit.PooledBufferFrameCallback
-
- AbstractFramedStreamSinkConduit.PooledBuffersFrameCallback - Class in io.undertow.conduits
-
- AbstractFramedStreamSinkConduit.PooledBuffersFrameCallback(Pooled...) - Constructor for class io.undertow.conduits.AbstractFramedStreamSinkConduit.PooledBuffersFrameCallback
-
- 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
-
- AbstractServerConnection - Class in io.undertow.server
-
- AbstractServerConnection(StreamConnection, Pool<ByteBuffer>, 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_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
-
- ACCEPTED - Static variable in class io.undertow.util.StatusCodes
-
- ACCEPTED_STRING - Static variable in class io.undertow.util.StatusCodes
-
- acceptRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.HttpContinueAcceptingHandler
-
- 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
-
- 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.
- ACL - Static variable in class io.undertow.util.Methods
-
- ACL_STRING - Static variable in class io.undertow.util.Methods
-
- activate() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
Mark this channel as active
- 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(E) - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Inserts the specified element at the tail of this deque.
- add(K, V) - Method in class io.undertow.server.handlers.cache.LRUCache
-
- add(E) - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Inserts the specified element at the tail of this deque.
- 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, File, String, HeaderMap) - Method in class io.undertow.server.handlers.form.FormData
-
- add(T) - Method in class io.undertow.util.AttachmentList
-
- add(int, T) - Method in class io.undertow.util.AttachmentList
-
- 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
-
- addAll(Collection<? extends E>) - Method in class io.undertow.server.handlers.cache.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(Collection<? extends E>) - Method in class io.undertow.server.handlers.cache.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.
- addAll(Collection<? extends T>) - Method in class io.undertow.util.AttachmentList
-
- addAll(int, Collection<? extends T>) - Method in class io.undertow.util.AttachmentList
-
- 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
-
- addAllow(String) - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler
-
Adds an allowed peer to the ACL list
Peer can take several forms:
a.b.c.d = Literal IPv4 Address
a:b:c:d:e:f:g:h = Literal IPv6 Address
a.b.* = Wildcard IPv4 Address
a:b:* = Wildcard IPv6 Address
a.b.c.0/24 = Classless wildcard IPv4 address
a:b:c:d:e:f:g:0/120 = Classless wildcard IPv4 address
- 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
-
- addAuthenticationMechanism(AuthenticationMechanism) - Method in interface io.undertow.security.api.SecurityContext
-
Adds an authentication mechanism to this context.
- addAuthenticationMechanism(AuthenticationMechanism) - Method in class io.undertow.security.impl.SecurityContextImpl
-
- addCloseListener(ServerConnection.CloseListener) - Method in class io.undertow.server.AbstractServerConnection
-
- addCloseListener(ServerConnection.CloseListener) - Method in interface io.undertow.server.ServerConnection
-
Adds a close listener, than will be invoked with the connection is closed
- addDefaultResponseListener(DefaultResponseListener) - Method in class io.undertow.server.HttpServerExchange
-
- addDeny(String) - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler
-
Adds an denied peer to the ACL list
Peer can take several forms:
a.b.c.d = Literal IPv4 Address
a:b:c:d:e:f:g:h = Literal IPv6 Address
a.b.* = Wildcard IPv4 Address
a:b:* = Wildcard IPv6 Address
a.b.c.0/24 = Classless wildcard IPv4 address
a:b:c:d:e:f:g:0/120 = Classless wildcard IPv4 address
- 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
-
- addExchangeCompleteListener(ExchangeCompletionListener) - Method in class io.undertow.server.HttpServerExchange
-
- addFirst(E) - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Inserts the specified element at the front of this deque.
- addFirst(E) - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
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
-
- addHost(String, HttpHandler) - Method in class io.undertow.server.handlers.NameVirtualHostHandler
-
- addHost(URI) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- addHttpUpgradeMetadata(ListenerRegistry.HttpUpgradeMetadata) - Method in class io.undertow.server.ListenerRegistry.Listener
-
- addLast(E) - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Inserts the specified element at the end of this deque.
- addLast(E) - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
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
-
- addListener(ListenerRegistry.Listener) - Method in class io.undertow.server.ListenerRegistry
-
- addListener(int, String) - Method in class io.undertow.Undertow.Builder
-
- addListener(int, String, Undertow.ListenerType) - Method in class io.undertow.Undertow.Builder
-
- addMapping(String, String) - Method in class io.undertow.util.MimeMappings.Builder
-
- 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
-
Adds a path and a handler for that path.
- addPathParam(String, String) - Method in class io.undertow.server.HttpServerExchange
-
- addPredicatedHandler(Predicate, HandlerWrapper) - Method in class io.undertow.predicate.PredicatesHandler
-
Adds a new predicated handler.
- addPredicatedHandler(PredicatedHandler) - Method in class io.undertow.predicate.PredicatesHandler
-
- addProtocol(String, ChannelListener<? super StreamConnection>, 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.
- addQueryParam(String, String) - Method in class io.undertow.server.HttpServerExchange
-
- addRequestHeader(HttpString, ExchangeAttribute) - Method in class io.undertow.server.handlers.proxy.ProxyHandler
-
Adds a request header to the outgoing request.
- addRequestHeader(HttpString, String, ClassLoader) - Method in class io.undertow.server.handlers.proxy.ProxyHandler
-
Adds a request header to the outgoing request.
- addRequestWrapper(ConduitWrapper<StreamSourceConduit>) - Method in class io.undertow.server.HttpServerExchange
-
- addResponseWrapper(ConduitWrapper<StreamSinkConduit>) - Method in class io.undertow.server.HttpServerExchange
-
- addSessionCookieName(String) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- addSessionListener(SessionListener) - Method in class io.undertow.server.session.SessionListeners
-
- 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.
- addWelcomeFiles(String...) - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- afterRead(ByteBuffer, int, int) - Method in class io.undertow.websockets.core.FixedPayloadFrameSourceChannel
-
- afterRead(ByteBuffer, int, int) - Method in interface io.undertow.websockets.core.function.ChannelFunction
-
Is called on the
ByteBuffer
after a read operation completes
- AGE - Static variable in class io.undertow.util.Headers
-
- AGE_STRING - Static variable in class io.undertow.util.Headers
-
- AjpClientExchange - Class in io.undertow.client.ajp
-
- AjpClientExchange(ClientCallback<ClientExchange>, ClientRequest, AjpClientConnection) - Constructor for class io.undertow.client.ajp.AjpClientExchange
-
- AjpClientProvider - Class in io.undertow.client.ajp
-
- AjpClientProvider() - Constructor for class io.undertow.client.ajp.AjpClientProvider
-
- AjpClientResponseConduit - Class in io.undertow.client.ajp
-
Underlying AJP request channel.
- AjpClientResponseConduit(StreamSourceConduit, AjpClientConnection, AjpClientRequestConduit, ConduitListener<? super AjpClientResponseConduit>) - Constructor for class io.undertow.client.ajp.AjpClientResponseConduit
-
- ajpDoesNotSupportHTTPUpgrade() - Method in interface io.undertow.UndertowMessages
-
- AjpOpenListener - Class in io.undertow.server.protocol.ajp
-
- AjpOpenListener(Pool<ByteBuffer>, int) - Constructor for class io.undertow.server.protocol.ajp.AjpOpenListener
-
- AjpOpenListener(Pool<ByteBuffer>, OptionMap, int) - Constructor for class io.undertow.server.protocol.ajp.AjpOpenListener
-
- AjpRequestParser - Class in io.undertow.server.protocol.ajp
-
- AjpRequestParser() - Constructor for class io.undertow.server.protocol.ajp.AjpRequestParser
-
- AjpResponseParser - Class in io.undertow.client.ajp
-
- AjpResponseParser() - Constructor for class io.undertow.client.ajp.AjpResponseParser
-
- AjpServerConnection - Class in io.undertow.server.protocol.ajp
-
A server-side AJP connection.
- AjpServerConnection(StreamConnection, Pool<ByteBuffer>, 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 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
- 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_STRING - Static variable in class io.undertow.util.Headers
-
- 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
-
- allowExtensions - Variable in class io.undertow.websockets.core.protocol.version07.Hybi07Handshake
-
- 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.
- 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
-
- areExtensionsSupported() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- areExtensionsSupported() - Method in class io.undertow.websockets.core.WebSocketChannel
-
Returns true
if extensions are supported by this WebSocket Channel.
- argumentCannotBeNull(String) - Method in interface io.undertow.UndertowMessages
-
- ASCII_MAX - Static variable in class io.undertow.server.protocol.http.HttpRequestParser
-
- 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
-
- AsyncSenderImpl - Class in io.undertow.io
-
- AsyncSenderImpl(HttpServerExchange) - Constructor for class io.undertow.io.AsyncSenderImpl
-
- AsyncSenderImpl.TransferTask - Class in io.undertow.io
-
- AsyncSenderImpl.TransferTask() - Constructor for class io.undertow.io.AsyncSenderImpl.TransferTask
-
- AsyncWebSocketHttpServerExchange - Class in io.undertow.websockets.spi
-
- AsyncWebSocketHttpServerExchange(HttpServerExchange) - 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 class io.undertow.conduits.PipelingBufferingStreamSinkConduit
-
- 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 interface io.undertow.security.api.SecurityContext
-
The attachment key that is used to attach this context 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.SessionManager
-
- ATTACHMENT_KEY - Static variable in class io.undertow.UndertowOptions
-
- 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
-
- attributeAdded(Session, String, Object) - Method in interface io.undertow.server.session.SessionListener
-
- attributeAdded(Session, String, Object) - Method in class io.undertow.server.session.SessionListeners
-
- attributeRemoved(Session, String, Object) - Method in interface io.undertow.server.session.SessionListener
-
- attributeRemoved(Session, String, Object) - Method in class io.undertow.server.session.SessionListeners
-
- 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
-
- 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.FormAuthenticationMechanism
-
- authenticate(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.GSSAPIAuthenticationMechanism
-
- authenticate() - Method in class io.undertow.security.impl.SecurityContextImpl
-
- AuthenticatedSessionManager - Interface in io.undertow.security.api
-
Interface that represents a persistent authenticated session.
- AuthenticatedSessionManager.AuthenticatedSession - Class in io.undertow.security.api
-
- AuthenticatedSessionManager.AuthenticatedSession(Account, String) - Constructor for class io.undertow.security.api.AuthenticatedSessionManager.AuthenticatedSession
-
- 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) - Method in interface io.undertow.security.api.SecurityContext
-
- authenticationComplete(Account, String) - Method in class io.undertow.security.impl.SecurityContextImpl
-
- authenticationComplete(Account, String, boolean) - Method in class io.undertow.security.impl.SecurityContextImpl
-
- 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
-
- authenticationFailed(String, String) - Method in class io.undertow.security.impl.SecurityContextImpl
-
- authenticationFailed(String, String) - Method in interface io.undertow.UndertowLogger
-
- authenticationFailed(String) - Method in interface io.undertow.UndertowMessages
-
- 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.
- AuthenticationMechanism.ChallengeResult(boolean, Integer) - Constructor for class io.undertow.security.api.AuthenticationMechanism.ChallengeResult
-
- AuthenticationMechanism.ChallengeResult(boolean) - Constructor for class io.undertow.security.api.AuthenticationMechanism.ChallengeResult
-
- 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.
- authMechanismOutcomeNull() - Method in interface io.undertow.UndertowMessages
-
- AUTHORIZATION - Static variable in class io.undertow.util.Headers
-
- AUTHORIZATION_STRING - Static variable in class io.undertow.util.Headers
-
- authTypeCannotBeCombined(String, String) - Method in interface io.undertow.UndertowMessages
-
- available() - Method in class io.undertow.io.UndertowInputStream
-
- awaitReadable() - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- awaitReadable(long, TimeUnit) - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- awaitReadable() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- awaitReadable(long, TimeUnit) - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- awaitReadable() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- awaitReadable(long, TimeUnit) - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- awaitReadable() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- awaitReadable(long, TimeUnit) - Method in class io.undertow.channels.IdleTimeoutConduit
-
- awaitReadable() - Method in class io.undertow.client.ajp.AjpClientResponseConduit
-
- awaitReadable(long, TimeUnit) - Method in class io.undertow.client.ajp.AjpClientResponseConduit
-
- 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.ReadDataStreamSourceConduit
-
- awaitReadable(long, TimeUnit) - Method in class io.undertow.conduits.ReadDataStreamSourceConduit
-
- 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.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- awaitReadable(long, TimeUnit) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- awaitReadable() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- awaitReadable(long, TimeUnit) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- awaitWritable(long, TimeUnit) - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- awaitWritable() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- awaitWritable() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- awaitWritable(long, TimeUnit) - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- awaitWritable() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- awaitWritable(long, TimeUnit) - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- awaitWritable() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- awaitWritable(long, TimeUnit) - Method in class io.undertow.channels.IdleTimeoutConduit
-
- 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.FixedLengthStreamSinkConduit
-
- awaitWritable(long, TimeUnit) - Method in class io.undertow.conduits.FixedLengthStreamSinkConduit
-
- awaitWritable(long, TimeUnit) - Method in class io.undertow.conduits.PipelingBufferingStreamSinkConduit
-
- awaitWritable() - Method in class io.undertow.conduits.PipelingBufferingStreamSinkConduit
-
- 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() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- awaitWritable(long, TimeUnit) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- awaitWritable() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- awaitWritable(long, TimeUnit) - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- CACHE_CONTROL - Static variable in class io.undertow.util.Headers
-
- CACHE_CONTROL_STRING - Static variable in class io.undertow.util.Headers
-
- CachedAuthenticatedSessionMechanism - Class in io.undertow.security.impl
-
- CachedAuthenticatedSessionMechanism() - 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
-
- CachingResourceManager - Class in io.undertow.server.handlers.resource
-
- CachingResourceManager(int, long, DirectBufferCache, ResourceManager, int) - Constructor for class io.undertow.server.handlers.resource.CachingResourceManager
-
- canAllocate(int) - Method in class io.undertow.server.handlers.cache.LimitedBufferSlicePool
-
- cannotRemoveUploadedFile(File) - Method in interface io.undertow.UndertowLogger
-
- cannotUpgradeConnection(Exception) - Method in interface io.undertow.UndertowLogger
-
- 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
-
- CanonicalPathUtils - Class in io.undertow.util
-
- canOnlyBeCalledByIoThread() - Method in interface io.undertow.UndertowMessages
-
- 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
- changeSessionId(HttpServerExchange, SessionConfig) - Method in interface io.undertow.server.session.Session
-
Generate a new session id for this session, and return the new id.
- channel - Variable in class io.undertow.server.AbstractServerConnection
-
- channel - Variable in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- channel - Variable in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- channelClosed() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- 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
-
- ChannelFunctionStreamSinkChannel - Class in io.undertow.websockets.core.function
-
- ChannelFunctionStreamSinkChannel(StreamSinkChannel, ChannelFunction...) - Constructor for class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- 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
-
- 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
-
- checkClosed() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- CHECKIN - Static variable in class io.undertow.util.Methods
-
- CHECKIN_STRING - Static variable in class io.undertow.util.Methods
-
- CHECKOUT - Static variable in class io.undertow.util.Methods
-
- CHECKOUT_STRING - Static variable in class io.undertow.util.Methods
-
- 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
-
- ChunkedStreamSinkConduit - Class in io.undertow.conduits
-
Channel that implements HTTP chunked transfer coding.
- ChunkedStreamSinkConduit(StreamSinkConduit, boolean, boolean, 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, Pool<ByteBuffer>, ConduitListener<? super ChunkedStreamSourceConduit>, Attachable) - 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) - Constructor for class io.undertow.conduits.ChunkedStreamSourceConduit
-
- claimEnable() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
-
- 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
-
- clear() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Removes all of the elements from this deque.
- clear() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Removes all of the elements from this deque.
- clear() - Method in class io.undertow.server.session.SessionListeners
-
- clear() - Method in class io.undertow.util.AttachmentList
-
- clear() - Method in class io.undertow.util.CopyOnWriteMap
-
- clear() - Method in class io.undertow.util.HeaderMap
-
- clear() - Method in class io.undertow.util.HeaderValues
-
- clear() - Method in class io.undertow.util.SecureHashMap
-
- clearAllowedOrigins() - Method in class io.undertow.server.handlers.OriginHandler
-
- clearPaths() - Method in class io.undertow.server.handlers.PathHandler
-
- clearRules() - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler
-
- 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
-
- 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(String) - Constructor for class io.undertow.security.impl.ClientCertAuthenticationMechanism
-
- ClientConnection - Interface in io.undertow.client
-
A client connection.
- ClientExchange - Interface in io.undertow.client
-
- 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
-
- close() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- close() - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- close() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- close() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- close() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- close() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- close() - Method in class io.undertow.client.http.HttpClientConnection
-
- 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.server.AbstractServerConnection
-
- close() - Method in interface io.undertow.server.BlockingHttpExchange
-
Closes both the input and output streams
- 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 interface io.undertow.server.ServerConnection
-
- close(Closeable) - Static method in class io.undertow.util.FileUtils
-
- 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.websockets.core.BinaryOutputStream
-
- close() - Method in class io.undertow.websockets.core.function.ChannelFunctionReadableByteChannel
-
- close() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- 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.core.StreamSinkFrameChannel
-
Closes the channel.
- close() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- close() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- close() - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- close() - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
Forcibly close the exchange.
- closeCalledWithDataStillToBeFlushed() - Method in interface io.undertow.UndertowMessages
-
- closed(ServerConnection) - Method in interface io.undertow.server.ServerConnection.CloseListener
-
- closedBeforeAllBytesWereRead() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- closedBeforeFinishedWriting(StreamSinkFrameChannel) - Method in interface io.undertow.websockets.core.WebSocketLogger
-
- closeFrameSentBefore() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- 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
-
- closeSetter - Variable in class io.undertow.channels.DelegatingStreamSinkChannel
-
- closeSetter - Variable in class io.undertow.channels.DelegatingStreamSourceChannel
-
- closeSetter - Variable in class io.undertow.channels.DetachableStreamSinkChannel
-
- closeSetter - Variable in class io.undertow.channels.DetachableStreamSourceChannel
-
- closeSetter - Variable in class io.undertow.server.AbstractServerConnection
-
- CNONCE - Static variable in class io.undertow.util.Headers
-
- 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(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 class io.undertow.websockets.core.FixedPayloadFrameSourceChannel
-
- complete() - Method in interface io.undertow.websockets.core.function.ChannelFunction
-
- complete() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
Is called once the whole frame was read.
- 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
-
- 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
-
- COMPRESS - Static variable in class io.undertow.util.Headers
-
- ConcurrentDirectDeque<E> - Class in io.undertow.server.handlers.cache
-
A concurrent deque that allows direct item removal without traversal.
- ConcurrentDirectDeque() - Constructor for class io.undertow.server.handlers.cache.ConcurrentDirectDeque
-
- 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.
- 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, Pool<ByteBuffer>, OptionMap) - Method in class io.undertow.client.ajp.AjpClientProvider
-
- connect(ClientCallback<ClientConnection>, URI, XnioIoThread, XnioSsl, Pool<ByteBuffer>, OptionMap) - Method in class io.undertow.client.ajp.AjpClientProvider
-
- connect(ClientCallback<ClientConnection>, URI, XnioWorker, XnioSsl, Pool<ByteBuffer>, OptionMap) - Method in interface io.undertow.client.ClientProvider
-
- connect(ClientCallback<ClientConnection>, URI, XnioIoThread, XnioSsl, Pool<ByteBuffer>, OptionMap) - Method in interface io.undertow.client.ClientProvider
-
- connect(ClientCallback<ClientConnection>, URI, XnioWorker, XnioSsl, Pool<ByteBuffer>, OptionMap) - Method in class io.undertow.client.http.HttpClientProvider
-
- connect(ClientCallback<ClientConnection>, URI, XnioIoThread, XnioSsl, Pool<ByteBuffer>, OptionMap) - Method in class io.undertow.client.http.HttpClientProvider
-
- connect(URI, XnioWorker, Pool<ByteBuffer>, OptionMap) - Method in class io.undertow.client.UndertowClient
-
- connect(URI, XnioIoThread, Pool<ByteBuffer>, OptionMap) - Method in class io.undertow.client.UndertowClient
-
- connect(ClientCallback<ClientConnection>, URI, XnioWorker, Pool<ByteBuffer>, OptionMap) - Method in class io.undertow.client.UndertowClient
-
- connect(ClientCallback<ClientConnection>, URI, XnioIoThread, Pool<ByteBuffer>, OptionMap) - Method in class io.undertow.client.UndertowClient
-
- CONNECT - Static variable in class io.undertow.util.Methods
-
- connect(XnioWorker, Pool<ByteBuffer>, OptionMap, URI, WebSocketVersion) - Static method in class io.undertow.websockets.client.WebSocketClient
-
- CONNECT_STRING - Static variable in class io.undertow.util.Methods
-
- CONNECTION - Static variable in class io.undertow.util.Headers
-
- CONNECTION_STRING - Static variable in class io.undertow.util.Headers
-
- connectionClosed() - Method in interface io.undertow.client.UndertowClientMessages
-
- ConnectionSSLSessionInfo - Class in io.undertow.server
-
SSL session information that is read directly from the SSL session of the
XNIO connection
- ConnectionSSLSessionInfo(SslChannel) - Constructor for class io.undertow.server.ConnectionSSLSessionInfo
-
- connectionTerminatedReadingMultiPartData() - Method in interface io.undertow.UndertowMessages
-
- ConstantExchangeAttribute - Class in io.undertow.attribute
-
Exchange attribute that represents a fixed value
- ConstantExchangeAttribute(String) - Constructor for class io.undertow.attribute.ConstantExchangeAttribute
-
- 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(Object) - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Returns true
if this deque contains at least one
element e
such that o.equals(e)
.
- contains(Object) - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Returns true
if this deque contains at least one
element e
such that o.equals(e)
.
- contains(String) - Method in class io.undertow.server.handlers.form.FormData
-
- contains(Object) - Method in class io.undertow.util.AttachmentList
-
- 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
-
- containsAll(Collection<?>) - Method in class io.undertow.util.AttachmentList
-
- containsKey(Object) - Method in class io.undertow.util.CopyOnWriteMap
-
- containsKey(Object) - Method in class io.undertow.util.SecureHashMap
-
- 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_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(File, 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
-
- CONTEXT - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- continuationFrameOutsideFragmented() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- 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.
- controlFrameWithPayloadLen1() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- 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 - 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
-
- CookieAttribute.Builder() - Constructor for class io.undertow.attribute.CookieAttribute.Builder
-
- cookieHandlerNotPresent() - Method in interface io.undertow.UndertowMessages
-
- 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
-
- Cookies - Class in io.undertow.util
-
Class that contains utility methods for dealing with cookies.
- COPY - Static variable in class io.undertow.util.Methods
-
- COPY_STRING - Static variable in class io.undertow.util.Methods
-
- copyFile(File, File) - Static method in class io.undertow.util.FileUtils
-
- copyFile(InputStream, File) - Static method in class io.undertow.util.FileUtils
-
- 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.
- couldNotDecodeTrailers() - Method in interface io.undertow.UndertowMessages
-
- couldNotFindSessionCookieConfig() - Method in interface io.undertow.UndertowMessages
-
- couldNotParseCookie(String) - Method in interface io.undertow.UndertowMessages
-
- couldNotParseUriTemplate(String, int) - Method in interface io.undertow.UndertowMessages
-
- couldNotSetAttribute(String, String) - Method in interface io.undertow.UndertowMessages
-
- count(HttpString) - Method in class io.undertow.util.HeaderMap
-
- count(String) - Method in class io.undertow.util.HeaderMap
-
- CPING - Static variable in class io.undertow.client.ajp.AjpResponseParser
-
- CPING - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- CPONG - Static variable in class io.undertow.client.ajp.AjpResponseParser
-
- 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.
- crc - Variable in class io.undertow.conduits.GzipStreamSinkConduit
-
CRC-32 of uncompressed data.
- 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(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() - Method in class io.undertow.util.ImmediateConduitFactory
-
- create(String) - Static method in class io.undertow.util.PathTemplate
-
- create() - Method in class io.undertow.util.WrapperConduitFactory
-
- create(WebSocketVersion, URI) - Static method in class io.undertow.websockets.client.WebSocketClientHandshake
-
- createChannel(StreamConnection, String, Pool<ByteBuffer>) - Method in class io.undertow.websockets.client.WebSocket13ClientHandshake
-
- createChannel(StreamConnection, String, Pool<ByteBuffer>) - Method in class io.undertow.websockets.client.WebSocketClientHandshake
-
- createChannel(WebSocketHttpExchange, StreamConnection, Pool<ByteBuffer>) - Method in class io.undertow.websockets.core.protocol.Handshake
-
- createChannel(WebSocketHttpExchange, StreamConnection, Pool<ByteBuffer>) - Method in class io.undertow.websockets.core.protocol.version00.Hybi00Handshake
-
- createChannel(WebSocketHttpExchange, StreamConnection, Pool<ByteBuffer>) - Method in class io.undertow.websockets.core.protocol.version07.Hybi07Handshake
-
- createChannel(WebSocketHttpExchange, StreamConnection, Pool<ByteBuffer>) - Method in class io.undertow.websockets.core.protocol.version08.Hybi08Handshake
-
- createChannel(WebSocketHttpExchange, StreamConnection, Pool<ByteBuffer>) - Method in class io.undertow.websockets.core.protocol.version13.Hybi13Handshake
-
- 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.
- createFrameEnd() - Method in class io.undertow.websockets.core.protocol.version07.WebSocket07FrameSinkChannel
-
- createFrameEnd() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
Create the
ByteBuffer
that marks the end of the frame
- createFrameStart() - Method in class io.undertow.websockets.core.protocol.version07.WebSocket07FrameSinkChannel
-
- createFrameStart() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
Create the
ByteBuffer
that will be written as start of the frame.
- createHeaders() - Method in class io.undertow.websockets.client.WebSocket13ClientHandshake
-
- createHeaders() - Method in class io.undertow.websockets.client.WebSocketClientHandshake
-
- createList(Class<? super T>) - Static method in class io.undertow.util.AttachmentKey
-
Construct a new list attachment key.
- createParser(HttpServerExchange) - Method in class io.undertow.server.handlers.form.FormParserFactory
-
Creates a form data parser for this request.
- 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
-
- 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
-
- createStreamSinkChannel(StreamSinkChannel, WebSocketFrameType, long) - Method in class io.undertow.websockets.core.protocol.version00.WebSocket00Channel
-
- createStreamSinkChannel(StreamSinkChannel, WebSocketFrameType, long) - Method in class io.undertow.websockets.core.protocol.version07.WebSocket07Channel
-
- createStreamSinkChannel(StreamSinkChannel, WebSocketFrameType, long) - 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
.
- Credential - Interface in io.undertow.security.idm
-
Representation of a users Credential.
- CRLF - Static variable in class io.undertow.conduits.ChunkedStreamSinkConduit
-
- currentBuffer - Variable in class io.undertow.conduits.DeflatingStreamSinkConduit
-
The streams buffer.
- currentIntegerPart - Variable in class io.undertow.server.protocol.ajp.AbstractAjpParseState
-
when reading the first byte of an integer this stores the first value.
- currentString - Variable in class io.undertow.server.protocol.ajp.AbstractAjpParseState
-
The current string being read
- 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
-
- dataHasBeenReleased() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- dataStillRemainingInChunk(long) - Method in interface io.undertow.client.UndertowClientMessages
-
- date(HttpHandler) - Static method in class io.undertow.Handlers
-
Returns a new HTTP handler that sets the Date: header.
- 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
-
Class that adds the Date: header to a HTTP response.
- DateHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.DateHandler
-
- dateTime() - Static method in class io.undertow.attribute.ExchangeAttributes
-
- DateTimeAttribute - Class in io.undertow.attribute
-
The request status code
- DateTimeAttribute.Builder - Class in io.undertow.attribute
-
- DateTimeAttribute.Builder() - Constructor for class io.undertow.attribute.DateTimeAttribute.Builder
-
- DateUtils - Class in io.undertow.util
-
Utility for parsing and generating dates
- 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_URL - Static variable in class io.undertow.UndertowOptions
-
If this is true then the parser will decode the URL and query parameters using UTF-8.
- decodeKey(String) - Static method in class io.undertow.websockets.core.protocol.version00.Hybi00Handshake
-
- decodingFrameWithOpCode(int) - Method in interface io.undertow.websockets.core.WebSocketLogger
-
- DEFAULT - Static variable in class io.undertow.util.MimeMappings
-
- DEFAULT_CATEGORY - Static variable in class io.undertow.server.handlers.accesslog.JBossLoggingAccessLogReceiver
-
- DEFAULT_MAX_ENTITY_SIZE - Static variable in class io.undertow.UndertowOptions
-
We do not have a default upload limit
- DEFAULT_MAX_HEADER_SIZE - Static variable in class io.undertow.UndertowOptions
-
The default size we allow for the HTTP header.
- DEFAULT_MIME_MAPPINGS - Static variable in class io.undertow.util.MimeMappings
-
- DEFAULT_POST_LOCATION - Static variable in class io.undertow.security.impl.FormAuthenticationMechanism
-
- DEFAULT_SESSION_ID - Static variable in class io.undertow.server.session.SessionCookieConfig
-
- 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
-
- 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.PathTemplatePredicate.Builder
-
- defaultParameter() - Method in interface io.undertow.predicate.PredicateBuilder
-
- defaultParameter() - Method in class io.undertow.predicate.RegularExpressionPredicate.Builder
-
- defaultParameter() - Method in interface io.undertow.server.handlers.builder.HandlerBuilder
-
- defaultParameter() - Method in class io.undertow.server.handlers.builder.RewriteHandlerBuilder
-
- defaultParameter() - Method in class io.undertow.server.handlers.builder.SetHandlerBuilder
-
- DefaultResponseListener - Interface in io.undertow.server
-
Listener interface for default response handlers.
- 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
-
- 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
-
- delegate - Variable in class io.undertow.channels.DelegatingStreamSinkChannel
-
- delegate - Variable in class io.undertow.channels.DelegatingStreamSourceChannel
-
- delegate - Variable in class io.undertow.channels.DetachableStreamSinkChannel
-
- delegate - Variable in class io.undertow.channels.DetachableStreamSourceChannel
-
- DelegatingStreamSinkChannel<T extends DelegatingStreamSinkChannel> - Class in io.undertow.channels
-
- DelegatingStreamSinkChannel(StreamSinkChannel) - Constructor for class io.undertow.channels.DelegatingStreamSinkChannel
-
- DelegatingStreamSourceChannel<T extends DelegatingStreamSourceChannel> - Class in io.undertow.channels
-
- DelegatingStreamSourceChannel(StreamSourceChannel) - Constructor for class io.undertow.channels.DelegatingStreamSourceChannel
-
- DELETE - Static variable in class io.undertow.util.Methods
-
- DELETE_STRING - Static variable in class io.undertow.util.Methods
-
- deleteRecursive(File) - Static method in class io.undertow.util.FileUtils
-
- dereference() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
-
- descendingIterator() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Returns an iterator over the elements in this deque in reverse
sequential order.
- descendingIterator() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Returns an iterator over the elements in this deque in reverse
sequential order.
- descendingIterator() - Method in class io.undertow.util.HeaderValues
-
- 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
-
- DIGEST - Static variable in class io.undertow.util.Headers
-
- DigestAlgorithm - Enum in io.undertow.security.idm
-
Enumeration of the supported digest algorithms.
- digestAuth(String) - Method in class io.undertow.Undertow.LoginConfig
-
- 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(String, String, String) - Constructor for class io.undertow.security.impl.DigestAuthenticationMechanism
-
- 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
-
- DirectoryUtils - Class in io.undertow.server.handlers.resource
-
- disable() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
-
- 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
-
- discard() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
Discard the frame, which means all data that would be part of the frame will be discarded.
- dispatch() - Method in class io.undertow.server.HttpServerExchange
-
- 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_EXECUTOR - Static variable in class io.undertow.server.HttpServerExchange
-
- DISPATCH_TASK - Static variable in class io.undertow.server.HttpServerExchange
-
- DOMAIN - Static variable in class io.undertow.server.ExchangeCookieUtils
-
- 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
-
- doTerminateWrites() - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit
-
- 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
-
- 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.server.handlers.cache.FastConcurrentDirectDeque
-
- element() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- element() - Method in class io.undertow.util.HeaderValues
-
- EMPTY - Static variable in class io.undertow.util.HttpString
-
Empty HttpString instance.
- EMPTY_RESOURCE_MANAGER - Static variable in interface io.undertow.server.handlers.resource.ResourceManager
-
- 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
-
- enabled() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
-
- 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.
- 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.
- 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.
- 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
-
- 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.websockets.spi.AsyncWebSocketHttpServerExchange
-
- endExchange() - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
End the exchange normally.
- endFrameComplete() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
Is called once the end of the frame was witten.
- endPart() - Method in interface io.undertow.util.MultipartParser.PartHandler
-
- entrySet() - Method in class io.undertow.util.CopyOnWriteMap
-
- entrySet() - Method in class io.undertow.util.SecureHashMap
-
- 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.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.
- equalToString(String) - Method in class io.undertow.util.HttpString
-
- error(IOException) - Method in class io.undertow.util.StringReadChannelListener
-
- errorParsingHandlerString(String, String) - Method in interface io.undertow.UndertowMessages
-
- errorParsingPredicateString(String, String) - Method in interface io.undertow.UndertowMessages
-
- errorRotatingAccessLog(IOException) - Method in interface io.undertow.UndertowLogger
-
- errorWritingAccessLog(IOException) - Method in interface io.undertow.UndertowLogger
-
- errorWritingJDBCLog(SQLException) - Method in interface io.undertow.UndertowLogger
-
- 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
-
- exceptionInvokingCloseListener(ServerConnection.CloseListener, Throwable) - Method in interface io.undertow.UndertowLogger
-
- exceptionProcessingRequest(Throwable) - Method in interface io.undertow.UndertowLogger
-
- exceptionReadingFile(File, IOException) - Method in interface io.undertow.UndertowLogger
-
- 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
- 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
-
- ExchangeCookieUtils - Class in io.undertow.server
-
Utility class for dealing with cookies.
- exchangeEvent(HttpServerExchange, ExchangeCompletionListener.NextListener) - Method in interface io.undertow.server.ExchangeCompletionListener
-
- execute(Runnable) - Method in class io.undertow.util.SameThreadExecutor
-
- executeRootHandler(HttpHandler, HttpServerExchange, boolean) - Static method in class io.undertow.server.HttpHandlers
-
- 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
- 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
-
- EXPIRES - Static variable in class io.undertow.util.Headers
-
- EXPIRES_STRING - Static variable in class io.undertow.util.Headers
-
- extensionsNotAllowed(int) - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- extensionsNotSupported() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- 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.
- extractTokenFromHeader(String, String) - Static method in class io.undertow.util.Headers
-
Extracts a token from a header that has a given key.
- failed(IOException) - Method in interface io.undertow.client.ClientCallback
-
Invoked when the operation failed.
- 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
-
- failedToParsePath() - Method in interface io.undertow.UndertowMessages
-
- failedToParseRequest(Exception) - Method in interface io.undertow.UndertowLogger
-
- failedToUpgradeChannel(int, String) - Method in interface io.undertow.client.UndertowClientMessages
-
- falsePredicate() - Static method in class io.undertow.predicate.Predicates
-
predicate that always returns false
- FastConcurrentDirectDeque<E> - Class in io.undertow.server.handlers.cache
-
A modified version of ConcurrentLinkedDequeue which includes direct
removal.
- FastConcurrentDirectDeque() - Constructor for class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Constructs an empty deque.
- FastConcurrentDirectDeque(Collection<? extends E>) - Constructor for class io.undertow.server.handlers.cache.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.
- 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
-
- 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, long) - Constructor for class io.undertow.server.handlers.resource.FileResourceManager
-
- fileSystemWatcherAlreadyStarted() - Method in interface io.undertow.UndertowMessages
-
- fileSystemWatcherNotStarted() - Method in interface io.undertow.UndertowMessages
-
- FileUtils - Class in io.undertow.util
-
- 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
-
- findStickyHost(HttpServerExchange) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- 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.
- 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
-
- FixedLengthStreamSinkConduit - Class in io.undertow.conduits
-
A channel which writes a fixed amount of data.
- FixedLengthStreamSinkConduit(StreamSinkConduit, long, boolean, boolean, ConduitListener<? super FixedLengthStreamSinkConduit>) - Constructor for class io.undertow.conduits.FixedLengthStreamSinkConduit
-
Construct a new instance.
- 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.
- FixedPayloadFrameSourceChannel - Class in io.undertow.websockets.core
-
A StreamSourceFrameChannel that is used to read a Frame with a fixed sized payload.
- FixedPayloadFrameSourceChannel(WebSocketChannel.StreamSourceChannelControl, StreamSourceChannel, WebSocketChannel, WebSocketFrameType, long, int, boolean, ChannelFunction...) - Constructor for class io.undertow.websockets.core.FixedPayloadFrameSourceChannel
-
- flattenCookies(HttpServerExchange) - Static method in class io.undertow.server.ExchangeCookieUtils
-
- FlexBase64 - Class in io.undertow.util
-
An efficient and flexible MIME 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.
- flush() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- flush() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- flush() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- flush() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- flush() - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit
-
- 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.FixedLengthStreamSinkConduit
-
- flush() - Method in class io.undertow.conduits.HeadStreamSinkConduit
-
- flush() - Method in class io.undertow.conduits.PipelingBufferingStreamSinkConduit
-
- flush() - Method in class io.undertow.io.UndertowOutputStream
- 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
-
- flush() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- flush() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- flush0() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- flushPipelinedData() - Method in class io.undertow.conduits.PipelingBufferingStreamSinkConduit
-
Flushes the cached data.
- 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
-
- 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.
- formatPossibleIpv6Address(String) - Static method in class io.undertow.util.NetworkUtils
-
- formAuth(String, String) - Method in class io.undertow.Undertow.LoginConfig
-
- 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, String) - 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.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 defintion 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.Builder() - Constructor for class io.undertow.server.handlers.form.FormParserFactory.Builder
-
- FormParserFactory.ParserDefinition - Interface in io.undertow.server.handlers.form
-
- formValueIsAFile() - Method in interface io.undertow.UndertowMessages
-
- formValueIsAString() - Method in interface io.undertow.UndertowMessages
-
- forName(String) - Static method in enum io.undertow.security.idm.DigestAlgorithm
-
- forName(String) - Static method in enum io.undertow.security.impl.DigestQop
-
- FORWARD_REQUEST - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- FOUND - Static variable in class io.undertow.util.StatusCodes
-
- FOUND_STRING - Static variable in class io.undertow.util.StatusCodes
-
- fragmentationNotSupported() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- fragmentedControlFrame() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- FragmentedMessageChannel - Interface in io.undertow.websockets.core
-
- fragmentedSenderCompleteAlready() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- fragmentedSenderInUse() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- frameNotMasked() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- frameStartComplete() - Method in class io.undertow.websockets.core.protocol.version07.WebSocket07FrameSinkChannel
-
- frameStartComplete() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
Is called once the start of the frame was witten.
- free() - Method in class io.undertow.server.handlers.cache.LimitedBufferSlicePool.PooledByteBuffer
-
- FROM - Static variable in class io.undertow.util.Headers
-
- FROM_STRING - Static variable in class io.undertow.util.Headers
-
- fromUtf8String(CharSequence) - Static method in class io.undertow.websockets.core.WebSocketUtils
-
- GatedStreamSinkChannel - Class in io.undertow.channels
-
A 'gated' stream sink channel.
- GatedStreamSinkChannel(StreamSinkChannel) - Constructor for class io.undertow.channels.GatedStreamSinkChannel
-
Construct a new instance.
- GatedStreamSourceChannel - Class in io.undertow.channels
-
A 'gated' stream source channel.
- GatedStreamSourceChannel(StreamSourceChannel) - Constructor for class io.undertow.channels.GatedStreamSourceChannel
-
Construct a new instance.
- GATEWAY_TIME_OUT - Static variable in class io.undertow.util.StatusCodes
-
- GATEWAY_TIME_OUT_STRING - Static variable in class io.undertow.util.StatusCodes
-
- get(Object) - Method in class io.undertow.server.handlers.cache.DirectBufferCache
-
- get(K) - Method in class io.undertow.server.handlers.cache.LRUCache
-
- get(String) - Method in class io.undertow.server.handlers.form.FormData
-
- get(int) - Method in class io.undertow.util.AttachmentList
-
- get(Object) - Method in class io.undertow.util.CopyOnWriteMap
-
- get(HttpString) - Method in class io.undertow.util.HeaderMap
-
- get(String) - Method in class io.undertow.util.HeaderMap
-
- get(HttpString, int) - Method in class io.undertow.util.HeaderMap
-
- get(String, int) - Method in class io.undertow.util.HeaderMap
-
- get(int) - Method in class io.undertow.util.HeaderValues
-
- GET - Static variable in class io.undertow.util.Methods
-
- get(Object) - Method in class io.undertow.util.SecureHashMap
-
- GET_STRING - Static variable in class io.undertow.util.Methods
-
- getAccount() - Method in class io.undertow.security.api.AuthenticatedSessionManager.AuthenticatedSession
-
- getAccount() - Method in class io.undertow.security.api.SecurityNotification
-
- getActiveSessions() - Method in class io.undertow.server.session.InMemorySessionManager
-
- getActiveSessions() - Method in interface io.undertow.server.session.SessionManager
-
Returns the identifiers of those sessions that are active on this
node, excluding passivated sessions
- getAjpClientRequestConduit() - Method in class io.undertow.client.ajp.AjpClientExchange
-
- getAlgorithm() - Method in enum io.undertow.security.idm.DigestAlgorithm
-
- getAlgorithm() - Method in interface io.undertow.security.idm.DigestCredential
-
- getAllowed() - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- getAllowedOrigins() - Method in class io.undertow.server.handlers.OriginHandler
-
- getAllSessions() - Method in class io.undertow.server.session.InMemorySessionManager
-
- getAllSessions() - Method in interface io.undertow.server.session.SessionManager
-
Returns the identifiers of all sessions, including both active and
passive
- getAttachment(AttachmentKey<T>) - Method in class io.undertow.util.AbstractAttachable
-
Get an attachment value.
- getAttachment(AttachmentKey<T>) - Method in interface io.undertow.util.Attachable
-
Get an attachment value.
- getAttachment(AttachmentKey<T>) - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- getAttachment(AttachmentKey<T>) - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
- getAttachmentList(AttachmentKey<? extends List<T>>) - Method in class io.undertow.util.AbstractAttachable
-
Gets a list attachment value.
- getAttachmentList(AttachmentKey<? extends List<T>>) - Method in interface io.undertow.util.Attachable
-
Gets a list attachment value.
- getAttribute(String) - Method in interface io.undertow.server.session.Session
-
Returns the object bound with the specified name in this session, or
null
if no object is bound under the name.
- getAttribute(String) - Method in class io.undertow.websockets.core.WebSocketChannel
-
- getAttributeNames() - Method in interface io.undertow.server.session.Session
-
Returns an Set
of String
objects
containing the names of all the objects bound to this session.
- getAuthenticatedAccount() - Method in interface io.undertow.security.api.SecurityContext
-
Obtain the
Account
for the currently authenticated identity.
- getAuthenticatedAccount() - Method in class io.undertow.security.impl.SecurityContextImpl
-
- getAuthenticationMechanisms() - Method in interface io.undertow.security.api.SecurityContext
-
- getAuthenticationMechanisms() - Method in class io.undertow.security.impl.SecurityContextImpl
-
- getBase() - Method in class io.undertow.server.handlers.resource.FileResourceManager
-
- getBindAddress() - Method in class io.undertow.server.ListenerRegistry.Listener
-
The address that this listener is bound to
- getBufferPool() - Method in interface io.undertow.client.ClientConnection
-
- getBufferPool() - Method in class io.undertow.client.http.HttpClientConnection
-
- getBufferPool() - Method in class io.undertow.server.AbstractServerConnection
-
Get the buffer pool for this connection.
- getBufferPool() - Method in interface io.undertow.server.ServerConnection
-
- getBufferPool() - Method in class io.undertow.websockets.core.WebSocketChannel
-
Get the buffer pool for this connection.
- getBufferPool() - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- getBufferPool() - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
- getBufferSize() - Method in class io.undertow.server.AbstractServerConnection
-
- getBufferSize() - Method in interface io.undertow.server.ServerConnection
-
- getBytesField() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- getCachable() - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- getCacheKey() - Method in class io.undertow.server.handlers.resource.CachedResource
-
- getCacheKey() - Method in class io.undertow.server.handlers.resource.FileResource
-
- getCacheKey() - Method in interface io.undertow.server.handlers.resource.Resource
-
- getCacheKey() - Method in class io.undertow.server.handlers.resource.URLResource
-
- getCacheTime() - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- getCertificate() - Method in class io.undertow.security.idm.X509CertificateCredential
-
- getChannel() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
Get the underlying channel if the gate is open, else return this channel.
- getChannel() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
Get the underlying channel if the gate is open, else return this channel.
- getChannel() - Method in class io.undertow.server.AbstractServerConnection
-
Get the underlying channel.
- getChannel() - Method in interface io.undertow.websockets.core.WebSocketChannel.PartialFrame
-
- getCipherSuite() - Method in class io.undertow.server.BasicSSLSessionInfo
-
- getCipherSuite() - Method in class io.undertow.server.ConnectionSSLSessionInfo
-
- getCipherSuite() - Method in interface io.undertow.server.SSLSessionInfo
-
- getCloseSetter() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- getCloseSetter() - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- getCloseSetter() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- getCloseSetter() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- getCloseSetter() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- getCloseSetter() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- getCloseSetter() - Method in interface io.undertow.client.ClientConnection
-
- getCloseSetter() - Method in class io.undertow.client.http.HttpClientConnection
-
- getCloseSetter() - Method in class io.undertow.server.AbstractServerConnection
-
- getCloseSetter() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- getCloseSetter() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- getCloseSetter() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- getCloseSetter() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- getCloseSetter() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- getComment() - Method in interface io.undertow.server.handlers.Cookie
-
- getComment() - Method in class io.undertow.server.handlers.CookieImpl
-
- getComment() - Method in class io.undertow.server.session.SessionCookieConfig
-
- getConnection() - Method in class io.undertow.client.ajp.AjpClientExchange
-
- getConnection() - Method in interface io.undertow.client.ClientExchange
-
- getConnection() - Method in class io.undertow.client.http.HttpClientExchange
-
- getConnection(HttpServerExchange, ProxyCallback<ProxyConnection>, long, TimeUnit) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- getConnection(HttpServerExchange, ProxyCallback<ProxyConnection>, long, TimeUnit) - Method in interface io.undertow.server.handlers.proxy.ProxyClient
-
- getConnection() - Method in class io.undertow.server.handlers.proxy.ProxyConnection
-
- getConnection(HttpServerExchange, ProxyCallback<ProxyConnection>, long, TimeUnit) - Method in class io.undertow.server.handlers.proxy.SimpleProxyClientProvider
-
- getConnection() - Method in class io.undertow.server.HttpServerExchange
-
Get the underlying HTTP connection.
- getConnectionsPerThread() - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- getContentEncodedResourceManager() - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- getContentEncoding() - Method in class io.undertow.server.handlers.cache.CachedHttpRequest
-
- getContentEncoding() - Method in class io.undertow.server.handlers.encoding.ContentEncodedResource
-
- getContentEncodings(HttpServerExchange) - Method in class io.undertow.server.handlers.encoding.ContentEncodingRepository
-
Gets all allow
- getContentLength() - Method in class io.undertow.server.handlers.resource.CachedResource
-
- getContentLength() - Method in class io.undertow.server.handlers.resource.FileResource
-
- getContentLength() - Method in interface io.undertow.server.handlers.resource.Resource
-
- getContentLength() - Method in class io.undertow.server.handlers.resource.URLResource
-
- getContentLocation() - Method in class io.undertow.server.handlers.cache.CachedHttpRequest
-
- getContentType() - Method in class io.undertow.server.handlers.cache.CachedHttpRequest
-
- getContentType(MimeMappings) - Method in class io.undertow.server.handlers.resource.CachedResource
-
- getContentType(MimeMappings) - Method in class io.undertow.server.handlers.resource.FileResource
-
- getContentType(MimeMappings) - Method in interface io.undertow.server.handlers.resource.Resource
-
Return the resources content type.
- getContentType(MimeMappings) - Method in class io.undertow.server.handlers.resource.URLResource
-
- getContextInformation(String) - Method in class io.undertow.server.ListenerRegistry.HttpUpgradeMetadata
-
- getContextInformation(String) - Method in class io.undertow.server.ListenerRegistry.Listener
-
- getContextKeys() - Method in class io.undertow.server.ListenerRegistry.HttpUpgradeMetadata
-
- getContextKeys() - Method in class io.undertow.server.ListenerRegistry.Listener
-
- getContinueResponse() - Method in class io.undertow.client.ajp.AjpClientExchange
-
- getContinueResponse() - Method in interface io.undertow.client.ClientExchange
-
- getContinueResponse() - Method in class io.undertow.client.http.HttpClientExchange
-
- getCookieName() - Method in class io.undertow.server.session.SessionCookieConfig
-
- getCreationTime() - Method in interface io.undertow.server.session.Session
-
Returns the time when this session was created, measured
in milliseconds since midnight January 1, 1970 GMT.
- getCurrentContentEncoding() - Method in class io.undertow.server.handlers.encoding.AllowedContentEncodings
-
- getData() - Method in class io.undertow.websockets.core.BufferedBinaryMessage
-
- getData() - Method in class io.undertow.websockets.core.BufferedTextMessage
-
Gets the buffered data and clears the buffered text message.
- getDefaultEncoding() - Method in class io.undertow.server.handlers.form.FormEncodedDataDefinition
-
- getDefaultEncoding() - Method in class io.undertow.server.handlers.form.MultiPartParserDefinition
-
- getDefaultHandler() - Method in class io.undertow.server.handlers.NameVirtualHostHandler
-
- getDesiredResponseCode() - Method in class io.undertow.security.api.AuthenticationMechanism.ChallengeResult
-
Obtain the response code desired by this mechanism for the challenge.
- getDestinationAddress() - Method in class io.undertow.server.HttpServerExchange
-
Get the destination address of the HTTP request.
- getDestinationAddress() - Method in class io.undertow.websockets.core.WebSocketChannel
-
Get the destination address of the WebSocket Channel.
- getDispatchExecutor() - Method in class io.undertow.server.HttpServerExchange
-
Gets the current executor that is used for dispatch operations.
- getDomain() - Method in interface io.undertow.server.handlers.Cookie
-
- getDomain() - Method in class io.undertow.server.handlers.CookieImpl
-
- getDomain() - Method in class io.undertow.server.session.SessionCookieConfig
-
- getEncoding() - Method in class io.undertow.server.handlers.encoding.AllowedContentEncodings
-
- getEtag() - Method in class io.undertow.server.handlers.cache.CachedHttpRequest
-
- getETag() - Method in class io.undertow.server.handlers.resource.CachedResource
-
- getETag() - Method in class io.undertow.server.handlers.resource.FileResource
-
- getETag() - Method in interface io.undertow.server.handlers.resource.Resource
-
- getETag() - Method in class io.undertow.server.handlers.resource.URLResource
-
- getETag(HttpServerExchange) - Static method in class io.undertow.util.ETagUtils
-
- getEventType() - Method in class io.undertow.security.api.SecurityNotification
-
- getExchange() - Method in class io.undertow.security.api.SecurityNotification
-
- getExecutor() - Method in class io.undertow.server.handlers.form.MultiPartParserDefinition
-
- getExpires() - Method in class io.undertow.server.handlers.cache.LRUCache.CacheEntry
-
- getExpires() - Method in interface io.undertow.server.handlers.Cookie
-
- getExpires() - Method in class io.undertow.server.handlers.CookieImpl
-
- getExtraBytes() - Method in class io.undertow.server.AbstractServerConnection
-
- getFalseHandler() - Method in class io.undertow.server.handlers.PredicateHandler
-
- getFile() - Method in class io.undertow.server.handlers.error.FileErrorPageHandler
-
- getFile() - Method in interface io.undertow.server.handlers.form.FormData.FormValue
-
- getFile() - Method in class io.undertow.server.handlers.resource.CachedResource
-
- getFile() - Method in class io.undertow.server.handlers.resource.FileResource
-
- getFile() - Method in interface io.undertow.server.handlers.resource.Resource
-
- getFile() - Method in class io.undertow.server.handlers.resource.URLResource
-
- getFileName() - Method in interface io.undertow.server.handlers.form.FormData.FormValue
-
- getFileOrCheckParentsIfNotFound(String, String) - Static method in class io.undertow.util.FileUtils
-
- getFirst() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- getFirst() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- getFirst(String) - Method in class io.undertow.server.handlers.form.FormData
-
- getFirst(HttpString) - Method in class io.undertow.util.HeaderMap
-
- getFirst(String) - Method in class io.undertow.util.HeaderMap
-
- getFirst() - Method in class io.undertow.util.HeaderValues
-
- getFullVersionString() - Static method in class io.undertow.Version
-
- getGssContext() - Method in class io.undertow.security.idm.GSSContextCredential
-
- getHandler() - Method in class io.undertow.server.handlers.BlockingHandler
-
- getHandler() - Method in class io.undertow.server.handlers.builder.PredicatedHandler
-
- getHashAlgorithm() - Method in class io.undertow.websockets.core.protocol.Handshake
-
Return the algorithm that is used to hash during the handshake
- getHeaderName() - Method in class io.undertow.util.HeaderValues
-
- getHeaderNames() - Method in class io.undertow.util.HeaderMap
-
- getHeaders() - Method in interface io.undertow.server.handlers.form.FormData.FormValue
-
- getHostAndPort() - Method in class io.undertow.server.HttpServerExchange
-
Return the host, and also the port if this request was sent to a non-standard port.
- getHostName() - Method in class io.undertow.server.HttpServerExchange
-
Return the host that this request was sent to, in general this will be the
value of the Host header, minus the port specifier.
- getHosts() - Method in class io.undertow.server.handlers.NameVirtualHostHandler
-
- getHttpUpgradeMetadata() - Method in class io.undertow.server.ListenerRegistry.Listener
-
- getId() - Method in interface io.undertow.server.session.Session
-
Returns a string containing the unique identifier assigned
to this session.
- getIdentityManager() - Method in interface io.undertow.security.api.SecurityContext
-
Obtain the associated
IdentityManager
to use to make account verification decisions.
- getIdentityManager() - Method in class io.undertow.security.impl.SecurityContextImpl
-
- getIdleTimeFailed(Throwable) - Method in interface io.undertow.websockets.core.WebSocketLogger
-
- getIdleTimeout() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- getIdleTimeout() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- getInputStream() - Method in interface io.undertow.server.BlockingHttpExchange
-
Returns the input stream that is in use for this exchange.
- getInputStream() - Method in class io.undertow.server.HttpServerExchange
-
- getInstance() - Static method in class io.undertow.client.UndertowClient
-
- getInstance(ClassLoader) - Static method in class io.undertow.client.UndertowClient
-
- getInstance() - Method in class io.undertow.server.handlers.AttachmentHandler
-
- getIoThread() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- getIoThread() - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- getIoThread() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- getIoThread() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- getIoThread() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- getIoThread() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- getIoThread() - Method in interface io.undertow.client.ClientConnection
-
- getIoThread() - Method in class io.undertow.client.http.HttpClientConnection
-
- getIoThread() - Method in class io.undertow.server.AbstractServerConnection
-
- getIoThread() - Method in class io.undertow.server.HttpServerExchange
-
- getIoThread() - Method in interface io.undertow.server.ServerConnection
-
- getIoThread() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- getIoThread() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- getIoThread() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- getIoThread() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- getIoThread() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- getLanguage() - Method in class io.undertow.server.handlers.cache.CachedHttpRequest
-
- getLast() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- getLast() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- getLast(String) - Method in class io.undertow.server.handlers.form.FormData
-
- getLast(HttpString) - Method in class io.undertow.util.HeaderMap
-
- getLast(String) - Method in class io.undertow.util.HeaderMap
-
- getLast() - Method in class io.undertow.util.HeaderValues
-
- getLastAccessedTime() - Method in interface io.undertow.server.session.Session
-
Returns the last time the client sent a request associated with
this session, as the number of milliseconds since midnight
January 1, 1970 GMT, and marked by the time the container received the request.
- getLastInputPosition() - Method in class io.undertow.util.FlexBase64.Decoder
-
Gets the last position where decoding left off in the last byte array that was used for reading.
- getLastInputPosition() - Method in class io.undertow.util.FlexBase64.Encoder
-
Gets the last position where encoding left off in the last byte array that was used.
- getLastModified() - Method in class io.undertow.server.handlers.cache.CachedHttpRequest
-
- getLastModified() - Method in class io.undertow.server.handlers.resource.CachedResource
-
- getLastModified() - Method in class io.undertow.server.handlers.resource.FileResource
-
- getLastModified() - Method in interface io.undertow.server.handlers.resource.Resource
-
- getLastModified() - Method in class io.undertow.server.handlers.resource.URLResource
-
- getLastModifiedString() - Method in class io.undertow.server.handlers.resource.CachedResource
-
- getLastModifiedString() - Method in class io.undertow.server.handlers.resource.FileResource
-
- getLastModifiedString() - Method in interface io.undertow.server.handlers.resource.Resource
-
- getLastModifiedString() - Method in class io.undertow.server.handlers.resource.URLResource
-
- getLength() - Method in class io.undertow.server.session.SecureRandomSessionIdGenerator
-
- getListener(String) - Method in class io.undertow.server.ListenerRegistry
-
- getLocalAddress() - Method in interface io.undertow.client.ClientConnection
-
- getLocalAddress(Class<A>) - Method in interface io.undertow.client.ClientConnection
-
- getLocalAddress() - Method in class io.undertow.client.http.HttpClientConnection
-
- getLocalAddress(Class<A>) - Method in class io.undertow.client.http.HttpClientConnection
-
- getLocalAddress() - Method in class io.undertow.server.AbstractServerConnection
-
- getLocalAddress(Class<A>) - Method in class io.undertow.server.AbstractServerConnection
-
- getLocalAddress() - Method in interface io.undertow.server.ServerConnection
-
- getLocalAddress(Class<A>) - Method in interface io.undertow.server.ServerConnection
-
- getLocalAddress() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- getLocalAddress(Class<A>) - Method in class io.undertow.websockets.core.WebSocketChannel
-
- getLocaleFromString(String) - Static method in class io.undertow.util.LocaleUtils
-
- getLocalesFromHeader(String) - Static method in class io.undertow.util.LocaleUtils
-
- getLocalesFromHeader(List<String>) - Static method in class io.undertow.util.LocaleUtils
-
- getMagicNumber() - Method in class io.undertow.websockets.core.protocol.Handshake
-
Return the magic number which will be mixed in
- getMaxAge() - Method in interface io.undertow.server.handlers.Cookie
-
- getMaxAge() - Method in class io.undertow.server.handlers.CookieImpl
-
- getMaxAge() - Method in class io.undertow.server.handlers.resource.CachingResourceManager
-
- getMaxAge() - Method in class io.undertow.server.session.SessionCookieConfig
-
- getMaxBinaryBufferSize() - Method in class io.undertow.websockets.core.AbstractReceiveListener
-
- getMaxEntitySize() - Method in class io.undertow.server.HttpServerExchange
-
- getMaxFileSize() - Method in class io.undertow.server.handlers.resource.CachingResourceManager
-
- getMaximumConcurrentRequests() - Method in class io.undertow.server.handlers.RequestLimitingHandler
-
Get the maximum concurrent requests.
- getMaxInactiveInterval() - Method in interface io.undertow.server.session.Session
-
Returns the maximum time interval, in seconds, that
the servlet container will keep this session open between
client accesses.
- getMaxIndividualFileSize() - Method in class io.undertow.server.handlers.form.MultiPartParserDefinition
-
- getMaxRequestTime() - Method in class io.undertow.server.handlers.MetricsHandler.MetricResult
-
- getMaxTextBufferSize() - Method in class io.undertow.websockets.core.AbstractReceiveListener
-
- getMechanism() - Method in class io.undertow.security.api.AuthenticatedSessionManager.AuthenticatedSession
-
- getMechanism() - Method in class io.undertow.security.api.SecurityNotification
-
- getMechanismName() - Method in interface io.undertow.security.api.SecurityContext
-
- getMechanismName() - Method in class io.undertow.security.impl.SecurityContextImpl
-
- getMessage() - Method in class io.undertow.security.api.SecurityNotification
-
- getMessageDigest() - Method in enum io.undertow.security.idm.DigestAlgorithm
-
- getMethod() - Method in class io.undertow.client.ClientRequest
-
- getMethodField() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- getMetrics() - Method in class io.undertow.server.handlers.MetricsHandler
-
- getMetricsStartDate() - Method in class io.undertow.server.handlers.MetricsHandler.MetricResult
-
- getMimeMappings() - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- getMimeType(String) - Method in class io.undertow.util.MimeMappings
-
- getMinRequestTime() - Method in class io.undertow.server.handlers.MetricsHandler.MetricResult
-
- getName() - Method in enum io.undertow.security.impl.AuthenticationInfoToken
-
- getName() - Method in enum io.undertow.security.impl.DigestAuthorizationToken
-
- getName() - Method in enum io.undertow.security.impl.DigestWWWAuthenticateToken
-
- getName() - Method in interface io.undertow.server.handlers.Cookie
-
- getName() - Method in class io.undertow.server.handlers.CookieImpl
-
- getName() - Method in class io.undertow.server.handlers.resource.CachedResource
-
- getName() - Method in class io.undertow.server.handlers.resource.FileResource
-
- getName() - Method in interface io.undertow.server.handlers.resource.Resource
-
- getName() - Method in class io.undertow.server.handlers.resource.URLResource
-
- getName() - Method in class io.undertow.server.ListenerRegistry.Listener
-
The optional listener name;
- getName() - Method in interface io.undertow.util.HeaderToken
-
- getNext() - Method in class io.undertow.security.handlers.AuthenticationMechanismsHandler
-
- getNext() - Method in class io.undertow.server.handlers.AttachmentHandler
-
- getNext() - Method in class io.undertow.server.handlers.cache.CacheHandler
-
- getNext() - Method in class io.undertow.server.handlers.CanonicalPathHandler
-
- getNext() - Method in class io.undertow.server.handlers.encoding.EncodingHandler
-
- getNext() - Method in class io.undertow.server.handlers.error.FileErrorPageHandler
-
- getNext() - Method in class io.undertow.server.handlers.error.SimpleErrorPageHandler
-
- getNext() - Method in class io.undertow.server.handlers.form.EagerFormParsingHandler
-
- getNext() - Method in class io.undertow.server.handlers.HttpContinueAcceptingHandler
-
- getNext() - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler
-
- getNext() - Method in class io.undertow.server.handlers.OriginHandler
-
- getNext() - Method in class io.undertow.server.session.SessionAttachmentHandler
-
- getNextHandler() - Method in class io.undertow.server.handlers.RequestLimitingHandler
-
Get the next handler.
- getNoEncodingHandler() - Method in class io.undertow.server.handlers.encoding.EncodingHandler
-
- getNonUpgradeHandler() - Method in class io.undertow.server.handlers.ChannelUpgradeHandler
-
Get the non-upgrade delegate handler.
- getOption(Option<T>) - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- getOption(Option<T>) - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- getOption(Option<T>) - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- getOption(Option<T>) - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- getOption(Option<T>) - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- getOption(Option<T>) - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- getOption(Option<T>) - Method in interface io.undertow.client.ClientConnection
-
- getOption(Option<T>) - Method in class io.undertow.client.http.HttpClientConnection
-
- getOption(Option<T>) - Method in class io.undertow.server.AbstractServerConnection
-
- getOption(Option<T>) - Method in interface io.undertow.server.ServerConnection
-
- getOption(Option<T>) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- getOption(Option<T>) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- getOption(Option<T>) - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- getOption(Option<T>) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- getOption(Option<T>) - Method in class io.undertow.websockets.core.WebSocketChannel
-
- getOriginalSinkConduit() - Method in class io.undertow.server.AbstractServerConnection
-
- getOriginalSourceConduit() - Method in class io.undertow.server.AbstractServerConnection
-
- getOriginFailedHandler() - Method in class io.undertow.server.handlers.OriginHandler
-
- getOutcome() - Method in class io.undertow.security.api.SecurityContext.AuthenticationResult
-
- getOutputStream() - Method in interface io.undertow.server.BlockingHttpExchange
-
Returns the output stream that is in use for this exchange.
- getOutputStream() - Method in class io.undertow.server.HttpServerExchange
-
- getPassword() - Method in class io.undertow.security.idm.PasswordCredential
-
- getPath() - Method in class io.undertow.client.ClientRequest
-
- getPath() - Method in class io.undertow.server.handlers.cache.CachedHttpRequest
-
- getPath() - Method in interface io.undertow.server.handlers.Cookie
-
- getPath() - Method in class io.undertow.server.handlers.CookieImpl
-
- getPath() - Method in class io.undertow.server.handlers.resource.CachedResource
-
- getPath() - Method in class io.undertow.server.handlers.resource.FileResource
-
- getPath() - Method in interface io.undertow.server.handlers.resource.Resource
-
- getPath() - Method in class io.undertow.server.handlers.resource.URLResource
-
- getPath() - Method in class io.undertow.server.session.SessionCookieConfig
-
- getPathParameters() - Method in class io.undertow.server.HttpServerExchange
-
Returns a mutable map of path parameters
- getPaths() - Method in class io.undertow.server.handlers.PathHandler
-
- getPayloadSize() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- getPayloadSize() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
Return the payload size of -1
if unknown on creation
- getPeerAddress() - Method in interface io.undertow.client.ClientConnection
-
- getPeerAddress(Class<A>) - Method in interface io.undertow.client.ClientConnection
-
- getPeerAddress() - Method in class io.undertow.client.http.HttpClientConnection
-
- getPeerAddress(Class<A>) - Method in class io.undertow.client.http.HttpClientConnection
-
- getPeerAddress() - Method in class io.undertow.server.AbstractServerConnection
-
- getPeerAddress(Class<A>) - Method in class io.undertow.server.AbstractServerConnection
-
- getPeerAddress() - Method in interface io.undertow.server.ServerConnection
-
- getPeerAddress(Class<A>) - Method in interface io.undertow.server.ServerConnection
-
- getPeerAddress() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- getPeerAddress(Class<A>) - Method in class io.undertow.websockets.core.WebSocketChannel
-
- getPeerCertificateChain() - Method in class io.undertow.server.BasicSSLSessionInfo
-
- getPeerCertificateChain() - Method in class io.undertow.server.ConnectionSSLSessionInfo
-
- getPeerCertificateChain() - Method in interface io.undertow.server.SSLSessionInfo
-
- getPeerCertificates() - Method in class io.undertow.server.BasicSSLSessionInfo
-
- getPeerCertificates() - Method in class io.undertow.server.ConnectionSSLSessionInfo
-
- getPeerCertificates() - Method in interface io.undertow.server.SSLSessionInfo
-
- getPredicate() - Method in class io.undertow.server.handlers.builder.PredicatedHandler
-
- getPredicate() - Method in class io.undertow.server.handlers.PredicateHandler
-
- getPrincipal() - Method in interface io.undertow.security.idm.Account
-
- getProblemServerRetry() - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- getProtocol() - Method in class io.undertow.client.ClientRequest
-
- getProtocol() - Method in class io.undertow.client.ClientResponse
-
- getProtocol() - Method in class io.undertow.server.HttpServerExchange
-
Get the request protocol string.
- getProtocol() - Method in class io.undertow.server.ListenerRegistry.HttpUpgradeMetadata
-
- getProtocol() - Method in class io.undertow.server.ListenerRegistry.Listener
-
The protocol that this listener is using
- getProxyClient() - Method in class io.undertow.server.handlers.proxy.ProxyHandler
-
- getQueryField() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- getQueryParameters() - Method in class io.undertow.server.HttpServerExchange
-
Returns a mutable map of query parameters.
- getQueryString() - Method in class io.undertow.server.HttpServerExchange
-
- getQueryString() - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- getQueryString() - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
- getQvalue() - Method in class io.undertow.util.QValueParser.QValueResult
-
- getReadSetter() - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- getReadSetter() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- getReadSetter() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- getReadSetter() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- getReadSetter() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- getReadThread() - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- getReadThread() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- getReadThread() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- getReadThread() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- getReadThread() - Method in class io.undertow.conduits.EmptyStreamSourceConduit
-
- getReadThread() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- getReadThread() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- getRealm() - Method in interface io.undertow.security.idm.DigestCredential
-
Get the realm name the credential is being validated against.
- getReason(int) - Static method in class io.undertow.util.StatusCodes
-
- getReason() - Method in class io.undertow.websockets.core.CloseMessage
-
- getReceiveSetter() - Method in class io.undertow.websockets.core.WebSocketChannel
-
Return the ChannelListener.Setter
which will holds the ChannelListener
that gets notified once a frame was
received.
- getRedirectURI(HttpServerExchange) - Method in class io.undertow.security.handlers.AbstractConfidentialityHandler
-
All sub-classes are required to provide an implementation of this method, using the HttpServerExchange for the current
request return the address to use for a redirect should confidentiality be required and the request not be confidential.
- getRedirectURI(HttpServerExchange) - Method in class io.undertow.security.handlers.SinglePortConfidentialityHandler
-
- getRedirectURI(HttpServerExchange, int) - Method in class io.undertow.security.handlers.SinglePortConfidentialityHandler
-
- getRefererField() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- getRelativePath() - Method in class io.undertow.server.HttpServerExchange
-
Get the request relative path.
- getRemaining() - Method in class io.undertow.conduits.FixedLengthStreamSinkConduit
-
Get the number of remaining bytes in this fixed length channel.
- getRemaining() - Method in class io.undertow.conduits.FixedLengthStreamSourceConduit
-
Get the number of remaining bytes.
- getRemoteHostField() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- getRequest() - Method in class io.undertow.client.ajp.AjpClientExchange
-
- getRequest() - Method in interface io.undertow.client.ClientExchange
-
- getRequest() - Method in class io.undertow.client.http.HttpClientExchange
-
- getRequestChannel() - Method in class io.undertow.client.ajp.AjpClientExchange
-
- getRequestChannel() - Method in interface io.undertow.client.ClientExchange
-
- getRequestChannel() - Method in class io.undertow.client.http.HttpClientExchange
-
- getRequestChannel() - Method in class io.undertow.server.HttpServerExchange
-
Get the inbound request.
- getRequestContentLength() - Method in class io.undertow.server.HttpServerExchange
-
- getRequestCookies() - Method in class io.undertow.server.HttpServerExchange
-
- getRequestHeader(String) - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- getRequestHeader(String) - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
gets the first request header with the specified name
- getRequestHeaders() - Method in class io.undertow.client.ClientRequest
-
- getRequestHeaders() - Method in class io.undertow.server.HttpServerExchange
-
Get the request headers.
- getRequestHeaders() - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- getRequestHeaders() - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
- getRequestMethod() - Method in class io.undertow.server.HttpServerExchange
-
Get the HTTP request method.
- getRequestPath() - Method in class io.undertow.server.HttpServerExchange
-
The request path.
- getRequestScheme() - Method in class io.undertow.server.HttpServerExchange
-
Get the request URI scheme.
- getRequestScheme() - Method in class io.undertow.websockets.core.WebSocketChannel
-
Get the request URI scheme.
- getRequestScheme() - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- getRequestScheme() - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
Get the request scheme, usually http or https
- getRequestURI() - Method in class io.undertow.server.HttpServerExchange
-
The original request URI.
- getRequestURI() - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- getRequestURI() - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
- getRequestURL() - Method in class io.undertow.server.HttpServerExchange
-
Reconstructs the complete URL as seen by the user.
- getResolvedPath() - Method in class io.undertow.server.HttpServerExchange
-
Get the resolved path.
- getResource() - Method in class io.undertow.server.handlers.cache.LimitedBufferSlicePool.PooledByteBuffer
-
- getResource() - Method in class io.undertow.server.handlers.encoding.ContentEncodedResource
-
- getResource(Resource, HttpServerExchange) - Method in class io.undertow.server.handlers.encoding.ContentEncodedResourceManager
-
Gets a pre-encoded resource.
- getResource(String) - Method in class io.undertow.server.handlers.resource.CachingResourceManager
-
- getResource(String) - Method in class io.undertow.server.handlers.resource.ClassPathResourceManager
-
- getResource(String) - Method in class io.undertow.server.handlers.resource.FileResourceManager
-
- getResource(String) - Method in interface io.undertow.server.handlers.resource.ResourceManager
-
Returns a resource for the given path.
- getResourceManager() - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- getResourceManagerRoot() - Method in class io.undertow.server.handlers.resource.CachedResource
-
- getResourceManagerRoot() - Method in class io.undertow.server.handlers.resource.FileResource
-
- getResourceManagerRoot() - Method in interface io.undertow.server.handlers.resource.Resource
-
Returns the resource manager root.
- getResourceManagerRoot() - Method in class io.undertow.server.handlers.resource.URLResource
-
- getResponse() - Method in class io.undertow.client.ajp.AjpClientExchange
-
- getResponse() - Method in interface io.undertow.client.ClientExchange
-
- getResponse() - Method in class io.undertow.client.http.HttpClientExchange
-
- getResponseChannel() - Method in class io.undertow.client.ajp.AjpClientExchange
-
- getResponseChannel() - Method in interface io.undertow.client.ClientExchange
-
- getResponseChannel() - Method in class io.undertow.client.http.HttpClientExchange
-
- getResponseChannel() - Method in class io.undertow.server.HttpServerExchange
-
Get the response channel.
- getResponseCode() - Method in class io.undertow.client.ClientResponse
-
- getResponseCode() - Method in class io.undertow.server.handlers.cache.CachedHttpRequest
-
- getResponseCode() - Method in class io.undertow.server.HttpServerExchange
-
Get the response code.
- getResponseCodes() - Method in class io.undertow.server.handlers.error.FileErrorPageHandler
-
- getResponseCodes() - Method in class io.undertow.server.handlers.error.SimpleErrorPageHandler
-
- getResponseContentLength() - Method in class io.undertow.server.HttpServerExchange
-
- getResponseCookies() - Method in class io.undertow.server.HttpServerExchange
-
- getResponseHeader(String) - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- getResponseHeader(String) - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
get a response header
- getResponseHeaders() - Method in class io.undertow.client.ClientResponse
-
- getResponseHeaders() - Method in class io.undertow.server.HttpServerExchange
-
Get the response headers.
- getResponseHeaders() - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- getResponseHeaders() - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
- getResponseSender() - Method in class io.undertow.server.HttpServerExchange
-
Get the response sender.
- getResponseWrapper() - Method in interface io.undertow.server.handlers.encoding.ContentEncodingProvider
-
- getResponseWrapper() - Method in class io.undertow.server.handlers.encoding.DeflateEncodingProvider
-
- getResponseWrapper() - Method in class io.undertow.server.handlers.encoding.GzipEncodingProvider
-
- getRoles() - Method in interface io.undertow.security.idm.Account
-
Returns the users roles.
- getRootHandler() - Method in class io.undertow.server.AbstractServerConnection
-
Get the root HTTP handler for this connection.
- getRootHandler() - Method in interface io.undertow.server.OpenListener
-
- getRootHandler() - Method in class io.undertow.server.protocol.ajp.AjpOpenListener
-
- getRootHandler() - Method in class io.undertow.server.protocol.http.HttpOpenListener
-
- getRsv() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
Return the RSV for the extension.
- getRsv() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
Return the rsv which is used for extensions.
- getScheme() - Method in class io.undertow.server.protocol.ajp.AjpOpenListener
-
- getSendChallengeTask() - Method in class io.undertow.security.api.SecurityContext.AuthenticationResult
-
- getSender() - Method in interface io.undertow.server.BlockingHttpExchange
-
Returns a sender based on the provided output stream
- getServerName() - Method in class io.undertow.server.ListenerRegistry.Listener
-
The server name
- getSession(HttpServerExchange, SessionConfig) - Method in class io.undertow.server.session.InMemorySessionManager
-
- getSession(String) - Method in class io.undertow.server.session.InMemorySessionManager
-
- getSession(HttpServerExchange, SessionConfig) - Method in interface io.undertow.server.session.SessionManager
-
- getSession(String) - Method in interface io.undertow.server.session.SessionManager
-
Retrieves a session with the given session id
- getSession() - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- getSession() - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
Gets the session, if any
- getSessionData() - Method in interface io.undertow.security.idm.DigestCredential
-
If the algorithm is session based return the session data to be included when generating the ha1.
- getSessionId() - Method in class io.undertow.server.BasicSSLSessionInfo
-
- getSessionId() - Method in class io.undertow.server.ConnectionSSLSessionInfo
-
- getSessionId() - Method in interface io.undertow.server.SSLSessionInfo
-
- getSessionManager() - Method in interface io.undertow.server.session.Session
-
- getSessionManager() - Method in class io.undertow.server.session.SessionAttachmentHandler
-
- getSinkChannel() - Method in class io.undertow.server.AbstractServerConnection
-
- getSinkChannel() - Method in interface io.undertow.server.ServerConnection
-
- getSourceAddress() - Method in class io.undertow.server.HttpServerExchange
-
Get the source address of the HTTP request.
- getSourceAddress() - Method in class io.undertow.websockets.core.WebSocketChannel
-
Get the source address of the WebSocket Channel.
- getSourceChannel() - Method in class io.undertow.server.AbstractServerConnection
-
- getSourceChannel() - Method in interface io.undertow.server.ServerConnection
-
- getSslSession() - Method in class io.undertow.server.protocol.http.HttpServerConnection
-
- getSslSessionInfo() - Method in class io.undertow.server.protocol.ajp.AjpServerConnection
-
- getSslSessionInfo() - Method in class io.undertow.server.protocol.http.HttpServerConnection
-
- getSslSessionInfo() - Method in interface io.undertow.server.ServerConnection
-
Gets SSL information about the connection.
- getState() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- getStatus() - Method in class io.undertow.client.ClientResponse
-
- getStatusField() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- getStickeySessionLifetime() - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- getString() - Method in class io.undertow.websockets.core.CloseMessage
-
- getSubjectForHost(String) - Method in interface io.undertow.security.api.GSSAPIServerSubjectFactory
-
Obtain the Subject to use for the specified host.
- getSubProtocol() - Method in class io.undertow.server.ListenerRegistry.HttpUpgradeMetadata
-
- getSubProtocols() - Method in class io.undertow.websockets.core.WebSocketChannel
-
Returns an unmodifiable
Set
of the selected subprotocols if any.
- getTableName() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- getTag() - Method in class io.undertow.util.ETag
-
- getTargetPath() - Method in class io.undertow.server.handlers.proxy.ProxyConnection
-
- getTempFileLocation() - Method in class io.undertow.server.handlers.form.MultiPartParserDefinition
-
- getTimestampField() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- getToken() - Method in enum io.undertow.security.idm.DigestAlgorithm
-
- getToken() - Method in enum io.undertow.security.impl.DigestQop
-
- getTotalRequests() - Method in class io.undertow.server.handlers.MetricsHandler.MetricResult
-
- getTotalRequestTime() - Method in class io.undertow.server.handlers.MetricsHandler.MetricResult
-
- getTrailer() - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
called before the stream is finally flushed.
- getTrailer() - Method in class io.undertow.conduits.GzipStreamSinkConduit
-
- getTransferMinSize() - Method in class io.undertow.server.handlers.resource.FileResourceManager
-
- getTransientSessions() - Method in class io.undertow.server.session.InMemorySessionManager
-
- getTransientSessions() - Method in interface io.undertow.server.session.SessionManager
-
Returns the identifiers of those sessions that would be lost upon
shutdown of this node
- getTrueHandler() - Method in class io.undertow.server.handlers.PredicateHandler
-
- getType() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- getType() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- getUndertowOptions() - Method in class io.undertow.server.AbstractServerConnection
-
- getUndertowOptions() - Method in interface io.undertow.server.OpenListener
-
- getUndertowOptions() - Method in class io.undertow.server.protocol.ajp.AjpOpenListener
-
- getUndertowOptions() - Method in class io.undertow.server.protocol.http.HttpOpenListener
-
- getUndertowOptions() - Method in interface io.undertow.server.ServerConnection
-
- getUrl() - Method in class io.undertow.server.handlers.resource.CachedResource
-
- getUrl() - Method in class io.undertow.server.handlers.resource.FileResource
-
- getUrl() - Method in interface io.undertow.server.handlers.resource.Resource
-
- getUrl() - Method in class io.undertow.server.handlers.resource.URLResource
-
- getUrl() - Method in class io.undertow.websockets.core.WebSocketChannel
-
Return the URL of the WebSocket endpoint.
- getUserAgentField() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- getUserField() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- getValue() - Method in class io.undertow.server.handlers.cache.LRUCache.CacheEntry
-
- getValue() - Method in interface io.undertow.server.handlers.Cookie
-
- getValue() - Method in class io.undertow.server.handlers.CookieImpl
-
- getValue() - Method in interface io.undertow.server.handlers.form.FormData.FormValue
-
- getValue() - Method in class io.undertow.util.QValueParser.QValueResult
-
- getValueClass() - Method in class io.undertow.util.AttachmentList
-
- getVersion() - Method in interface io.undertow.server.handlers.Cookie
-
- getVersion() - Method in class io.undertow.server.handlers.CookieImpl
-
- getVersion() - Method in class io.undertow.websockets.client.WebSocket13ClientHandshake
-
- getVersion() - Method in class io.undertow.websockets.core.protocol.Handshake
-
Return the version for which the
Handshake
can be used.
- getVersion() - Method in class io.undertow.websockets.core.protocol.version08.WebSocket08Channel
-
- getVersion() - Method in class io.undertow.websockets.core.protocol.version13.WebSocket13Channel
-
- getVersion() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- getVersionString() - Static method in class io.undertow.Version
-
- getVirtualHostField() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- getWebSocketChannel() - Method in interface io.undertow.websockets.core.FragmentedMessageChannel
-
- getWebSocketChannel() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- getWebSocketChannel() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- getWebSocketLocation(WebSocketHttpExchange) - Static method in class io.undertow.websockets.core.protocol.Handshake
-
Return the full url of the websocket location of the given HttpServerExchange
- getWorker() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- getWorker() - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- getWorker() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- getWorker() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- getWorker() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- getWorker() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- getWorker() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- getWorker() - Method in interface io.undertow.client.ClientConnection
-
- getWorker() - Method in class io.undertow.client.http.HttpClientConnection
-
- getWorker() - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
- getWorker() - Method in class io.undertow.conduits.EmptyStreamSourceConduit
-
- getWorker() - Method in class io.undertow.server.AbstractServerConnection
-
- getWorker() - Method in interface io.undertow.server.ServerConnection
-
- getWorker() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- getWorker() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- getWorker() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- getWorker() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- getWorker() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- getWriteSetter() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- getWriteSetter() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- getWriteSetter() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- getWriteSetter() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- getWriteSetter() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- getWriteThread() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- getWriteThread() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- getWriteThread() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- getWriteThread() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- getWriteThread() - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
- getWriteThread() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- getWriteThread() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- GOING_AWAY - Static variable in class io.undertow.websockets.core.CloseMessage
-
- GONE - Static variable in class io.undertow.util.StatusCodes
-
- GONE_STRING - Static variable in class io.undertow.util.StatusCodes
-
- GSSAPIAuthenticationMechanism - Class in io.undertow.security.impl
-
- GSSAPIAuthenticationMechanism(GSSAPIServerSubjectFactory) - Constructor for class io.undertow.security.impl.GSSAPIAuthenticationMechanism
-
- GSSAPIServerSubjectFactory - Interface in io.undertow.security.api
-
The GSSAPIServerSubjectFactory is a factory responsible for returning the
Subject
that should be used for handing the
GSSAPI based authentication for a specific request.
- GSSContextCredential - Class in io.undertow.security.idm
-
- GSSContextCredential(GSSContext) - Constructor for class io.undertow.security.idm.GSSContextCredential
-
- GZIP - Static variable in class io.undertow.util.Headers
-
- GzipEncodingProvider - Class in io.undertow.server.handlers.encoding
-
Content coding for 'deflate'
- GzipEncodingProvider() - Constructor for class io.undertow.server.handlers.encoding.GzipEncodingProvider
-
- GzipStreamSinkConduit - Class in io.undertow.conduits
-
- GzipStreamSinkConduit(ConduitFactory<StreamSinkConduit>, HttpServerExchange) - Constructor for class io.undertow.conduits.GzipStreamSinkConduit
-
- handle(ByteBuffer, ParseState, HttpServerExchange) - Method in class io.undertow.server.protocol.http.HttpRequestParser
-
- handle(ByteBuffer, StreamConnection, PushBackStreamSourceConduit) - Method in interface io.undertow.websockets.core.WebSocketChannel.PartialFrame
-
Handles the data, any remaining data will be pushed back
- HANDLE_200 - Static variable in class io.undertow.server.handlers.ResponseCodeHandler
-
A handler which sets a 200 code.
- HANDLE_403 - Static variable in class io.undertow.server.handlers.ResponseCodeHandler
-
A handler which sets a 403 code.
- HANDLE_404 - Static variable in class io.undertow.server.handlers.ResponseCodeHandler
-
A handler which sets a 404 code.
- HANDLE_406 - Static variable in class io.undertow.server.handlers.ResponseCodeHandler
-
A handler which sets a 406 code.
- HANDLE_500 - Static variable in class io.undertow.server.handlers.ResponseCodeHandler
-
A handler which sets a 500 code.
- handleAfterVersion(ByteBuffer, ParseState, HttpServerExchange) - Method in class io.undertow.server.protocol.http.HttpRequestParser
-
- handleContinue(ClientExchange) - Method in interface io.undertow.client.ContinueNotification
-
- handleDefaultResponse(HttpServerExchange) - Method in interface io.undertow.server.DefaultResponseListener
-
- handleDigestHeader(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.DigestAuthenticationMechanism
-
- handleEvent(T) - Method in interface io.undertow.conduits.ConduitListener
-
Handle the event on this conduit.
- handleEvent(StreamSinkChannel) - Method in class io.undertow.io.AsyncSenderImpl.TransferTask
-
- handleEvent(StreamConnection) - Method in class io.undertow.server.protocol.ajp.AjpOpenListener
-
- handleEvent(StreamConnection) - Method in class io.undertow.server.protocol.http.HttpOpenListener
-
- handleEvent(StreamSourceChannel) - Method in class io.undertow.util.StringReadChannelListener
-
- handleEvent(StreamSinkChannel) - Method in class io.undertow.util.StringWriteChannelListener
-
- handleEvent(WebSocketChannel) - Method in class io.undertow.websockets.core.AbstractReceiveListener
-
- handleIfMatch(HttpServerExchange, ETag, boolean) - Static method in class io.undertow.util.ETagUtils
-
Handles the if-match header.
- handleIfMatch(HttpServerExchange, List<ETag>, boolean) - Static method in class io.undertow.util.ETagUtils
-
Handles the if-match header.
- handleIfMatch(String, ETag, boolean) - Static method in class io.undertow.util.ETagUtils
-
Handles the if-match header.
- handleIfMatch(String, List<ETag>, boolean) - Static method in class io.undertow.util.ETagUtils
-
Handles the if-match header.
- handleIfModifiedSince(HttpServerExchange, Date) - Static method in class io.undertow.util.DateUtils
-
Handles the if-modified-since header.
- handleIfModifiedSince(String, Date) - Static method in class io.undertow.util.DateUtils
-
Handles the if-modified-since header.
- handleIfNoneMatch(HttpServerExchange, ETag, boolean) - Static method in class io.undertow.util.ETagUtils
-
Handles the if-none-match header.
- handleIfNoneMatch(HttpServerExchange, List<ETag>, boolean) - Static method in class io.undertow.util.ETagUtils
-
Handles the if-none-match header.
- handleIfNoneMatch(String, ETag, boolean) - Static method in class io.undertow.util.ETagUtils
-
Handles the if-none-match header.
- handleIfNoneMatch(String, List<ETag>, boolean) - Static method in class io.undertow.util.ETagUtils
-
Handles the if-none-match header.
- handleIfUnmodifiedSince(HttpServerExchange, Date) - Static method in class io.undertow.util.DateUtils
-
Handles the if-unmodified-since header.
- handleIfUnmodifiedSince(String, Date) - Static method in class io.undertow.util.DateUtils
-
Handles the if-unmodified-since header.
- handleNotification(SecurityNotification) - Method in interface io.undertow.security.api.NotificationReceiver
-
Handle a security related notification.
- HandlerBuilder - Interface in io.undertow.server.handlers.builder
-
Interface that provides a way of providing a textual representation of a handler.
- handlerCannotBeNull() - Method in interface io.undertow.UndertowMessages
-
- handleRedirectBack(HttpServerExchange) - Method in class io.undertow.security.impl.FormAuthenticationMechanism
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.predicate.PredicatesHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.security.handlers.AbstractConfidentialityHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.security.handlers.AuthenticationCallHandler
-
Only allow the request through if successfully authenticated or if authentication is not required.
- handleRequest(HttpServerExchange) - Method in class io.undertow.security.handlers.AuthenticationConstraintHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.security.handlers.AuthenticationMechanismsHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.security.handlers.NotificationReceiverHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.security.handlers.SecurityInitialHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.accesslog.AccessLogHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.AllowedMethodsHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.AttachmentHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.BlockingHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.cache.CacheHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.CanonicalPathHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.ChannelUpgradeHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.DateHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.DisallowedMethodsHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.encoding.EncodingHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.error.FileErrorPageHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.error.SimpleErrorPageHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.form.EagerFormParsingHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.HttpContinueAcceptingHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.HttpContinueReadHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.HttpTraceHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.MetricsHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.NameVirtualHostHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.OriginHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.PathHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.PredicateContextHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.PredicateHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.proxy.ProxyHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.RedirectHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.RequestDumplingHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.RequestLimitingHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.ResponseCodeHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.SetAttributeHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.SetHeaderHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.SSLHeaderHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.handlers.URLDecodingHandler
-
- handleRequest(HttpServerExchange) - Method in interface io.undertow.server.HttpHandler
-
Handle the request.
- handleRequest(HttpServerExchange) - Method in class io.undertow.server.session.SessionAttachmentHandler
-
- handleRequest(HttpServerExchange) - Method in class io.undertow.websockets.core.handler.WebSocketProtocolHandshakeHandler
-
- handlerNotNull(HttpHandler) - Static method in class io.undertow.server.HttpHandlers
-
- HandlerParser - Class in io.undertow.server.handlers.builder
-
Parser that can build a handler from a string representation.
- HandlerParser() - Constructor for class io.undertow.server.handlers.builder.HandlerParser
-
- Handlers - Class in io.undertow
-
Utility class with convenience methods for dealing with handlers
- HandlerWrapper - Interface in io.undertow.server
-
Interface that can be used to wrap the handler chains, adding additional handlers.
- handlesSchemes() - Method in class io.undertow.client.ajp.AjpClientProvider
-
- handlesSchemes() - Method in interface io.undertow.client.ClientProvider
-
- handlesSchemes() - Method in class io.undertow.client.http.HttpClientProvider
-
- handleUpgrade(HttpServerExchange) - Method in interface io.undertow.server.handlers.HttpUpgradeHandshake
-
Validates an upgrade request and returns any extra headers that should be added to the response.
- handleUpgrade(StreamConnection, Pool<ByteBuffer>) - Method in interface io.undertow.websockets.spi.UpgradeCallback
-
- Handshake - Class in io.undertow.websockets.core.protocol
-
Abstract base class for doing a WebSocket Handshake.
- Handshake(WebSocketVersion, String, String, Set<String>) - Constructor for class io.undertow.websockets.core.protocol.Handshake
-
- handshake(WebSocketHttpExchange, WebSocketConnectionCallback) - Method in class io.undertow.websockets.core.protocol.Handshake
-
Issue the WebSocket upgrade
- handshakeChecker(URI, Map<String, String>) - Method in class io.undertow.websockets.client.WebSocket13ClientHandshake
-
- handshakeChecker(URI, Map<String, String>) - Method in class io.undertow.websockets.client.WebSocketClientHandshake
-
- handshakeInternal(WebSocketHttpExchange) - Method in class io.undertow.websockets.core.protocol.Handshake
-
- handshakeInternal(WebSocketHttpExchange) - Method in class io.undertow.websockets.core.protocol.version00.Hybi00Handshake
-
- handshakeInternal(WebSocketHttpExchange) - Method in class io.undertow.websockets.core.protocol.version07.Hybi07Handshake
-
- handshakeInternal(WebSocketHttpExchange) - Method in class io.undertow.websockets.core.protocol.version13.Hybi13Handshake
-
- hasData() - Method in class io.undertow.websockets.core.UTF8Output
-
- hashAlgorithmNotFound(String) - Method in interface io.undertow.UndertowMessages
-
- hashCode() - Method in class io.undertow.server.handlers.cache.CachedHttpRequest
-
- hashCode() - Method in class io.undertow.server.handlers.form.FormData
-
- hashCode() - Method in class io.undertow.util.AttachmentList
-
- hashCode() - Method in class io.undertow.util.ETag
-
- hashCode() - Method in class io.undertow.util.HeaderMap
-
- hashCode() - Method in class io.undertow.util.HttpString
-
Get the hash code.
- hasRemaining() - Method in class io.undertow.util.StringWriteChannelListener
-
- HEAD - Static variable in class io.undertow.util.Methods
-
- HEAD_STRING - Static variable in class io.undertow.util.Methods
-
- header(HttpHandler, String, String) - Static method in class io.undertow.Handlers
-
Returns a handler that sets a response header
- header - Variable in class io.undertow.server.protocol.ajp.AbstractAjpParser.StringHolder
-
- HeaderMap - Class in io.undertow.util
-
An optimized array-backed header map.
- HeaderMap() - Constructor for class io.undertow.util.HeaderMap
-
- headers(int) - Method in class io.undertow.client.ajp.AjpResponseParser
-
- headers(int) - Method in class io.undertow.server.protocol.ajp.AbstractAjpParser
-
- headers(int) - Method in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- Headers - Class in io.undertow.util
-
- HeaderToken - Interface in io.undertow.util
-
Representation of a token allowed within a header.
- HeaderTokenParser<E extends HeaderToken> - Class in io.undertow.util
-
Utility to parse the tokens contained within a HTTP header.
- HeaderTokenParser(Map<String, E>) - Constructor for class io.undertow.util.HeaderTokenParser
-
- HeaderValues - Class in io.undertow.util
-
An array-backed list/deque for header string values.
- HeadStreamSinkConduit - Class in io.undertow.conduits
-
A conduit that discards all data written to it.
- HeadStreamSinkConduit(StreamSinkConduit, ConduitListener<? super HeadStreamSinkConduit>) - Constructor for class io.undertow.conduits.HeadStreamSinkConduit
-
Construct a new instance.
- HexConverter - Class in io.undertow.util
-
A utility class for mapping between byte arrays and their hex representation and back again.
- HexConverter() - Constructor for class io.undertow.util.HexConverter
-
- hit() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
-
- hit() - Method in class io.undertow.server.handlers.cache.LRUCache.CacheEntry
-
- HOST - Static variable in class io.undertow.util.Headers
-
- HOST_STRING - Static variable in class io.undertow.util.Headers
-
- HTTP_0_9 - Static variable in class io.undertow.util.Protocols
-
- HTTP_0_9_STRING - Static variable in class io.undertow.util.Protocols
-
HTTP 0.9.
- HTTP_1_0 - Static variable in class io.undertow.util.Protocols
-
HTTP 1.0.
- HTTP_1_0_STRING - Static variable in class io.undertow.util.Protocols
-
HTTP 1.0.
- HTTP_1_1 - Static variable in class io.undertow.util.Protocols
-
HTTP 1.1.
- HTTP_1_1_STRING - Static variable in class io.undertow.util.Protocols
-
HTTP 1.1.
- HTTP_VERSION_NOT_SUPPORTED - Static variable in class io.undertow.util.StatusCodes
-
- HTTP_VERSION_NOT_SUPPORTED_STRING - Static variable in class io.undertow.util.StatusCodes
-
- HttpClientConnection - Class in io.undertow.client.http
-
- HttpClientExchange - Class in io.undertow.client.http
-
- HttpClientExchange(ClientCallback<ClientExchange>, ClientRequest, HttpClientConnection) - Constructor for class io.undertow.client.http.HttpClientExchange
-
- HttpClientProvider - Class in io.undertow.client.http
-
- HttpClientProvider() - Constructor for class io.undertow.client.http.HttpClientProvider
-
- HttpContinue - Class in io.undertow.server.protocol.http
-
Class that provides support for dealing with HTTP 100 (Continue) responses.
- HttpContinue() - Constructor for class io.undertow.server.protocol.http.HttpContinue
-
- HttpContinue.ContinueResponseSender - Interface in io.undertow.server.protocol.http
-
A continue response that is in the process of being sent.
- HttpContinueAcceptingHandler - Class in io.undertow.server.handlers
-
Handler that provides support for HTTP/1.1 continue responses.
- HttpContinueAcceptingHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.HttpContinueAcceptingHandler
-
- HttpContinueAcceptingHandler() - Constructor for class io.undertow.server.handlers.HttpContinueAcceptingHandler
-
- httpContinueRead(HttpHandler) - Static method in class io.undertow.Handlers
-
A handler that automatically handles HTTP 100-continue responses, by sending a continue
response when the first attempt is made to read from the request channel.
- HttpContinueReadHandler - Class in io.undertow.server.handlers
-
Handler for requests that require 100-continue responses.
- HttpContinueReadHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.HttpContinueReadHandler
-
- HttpHandler - Interface in io.undertow.server
-
A handler for an HTTP request.
- HttpHandlers - Class in io.undertow.server
-
Utility methods pertaining to HTTP handlers.
- HttpHandlers() - Constructor for class io.undertow.server.HttpHandlers
-
- HttpOpenListener - Class in io.undertow.server.protocol.http
-
Open listener for HTTP server.
- HttpOpenListener(Pool<ByteBuffer>, int) - Constructor for class io.undertow.server.protocol.http.HttpOpenListener
-
- HttpOpenListener(Pool<ByteBuffer>, OptionMap, int) - Constructor for class io.undertow.server.protocol.http.HttpOpenListener
-
- HttpRequestParser - Class in io.undertow.server.protocol.http
-
The basic HTTP parser.
- HttpRequestParser(OptionMap) - Constructor for class io.undertow.server.protocol.http.HttpRequestParser
-
- HTTPS - Static variable in class io.undertow.server.handlers.SSLHeaderHandler
-
- HttpServerConnection - Class in io.undertow.server.protocol.http
-
A server-side HTTP connection.
- HttpServerConnection(StreamConnection, Pool<ByteBuffer>, HttpHandler, OptionMap, int) - Constructor for class io.undertow.server.protocol.http.HttpServerConnection
-
- HttpServerExchange - Class in io.undertow.server
-
An HTTP server request/response exchange.
- HttpServerExchange(ServerConnection, long) - Constructor for class io.undertow.server.HttpServerExchange
-
- HttpServerExchange(ServerConnection) - Constructor for class io.undertow.server.HttpServerExchange
-
- HttpString - Class in io.undertow.util
-
An HTTP case-insensitive Latin-1 string.
- HttpString(byte[]) - Constructor for class io.undertow.util.HttpString
-
Construct a new instance.
- HttpString(byte[], int, int) - Constructor for class io.undertow.util.HttpString
-
Construct a new instance.
- HttpString(ByteBuffer) - Constructor for class io.undertow.util.HttpString
-
Construct a new instance by reading the remaining bytes from a buffer.
- HttpString(String) - Constructor for class io.undertow.util.HttpString
-
Construct a new instance from a String
.
- httpStrings() - Static method in class io.undertow.server.protocol.http.HttpRequestParser
-
This is a bit of hack to enable the parser to get access to the HttpString's that are sorted
in the static fields of the relevant classes.
- HttpTraceHandler - Class in io.undertow.server.handlers
-
A handler that handles HTTP trace requests
- HttpTraceHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.HttpTraceHandler
-
- HttpTransferEncoding - Class in io.undertow.server.protocol.http
-
Class that is responsible for HTTP transfer encooding, this could be part of the HttpReadListener
,
but is seperated out for clarity
- HttpUpgradeHandshake - Interface in io.undertow.server.handlers
-
Server side upgrade handler.
- Hybi00Handshake - Class in io.undertow.websockets.core.protocol.version00
-
- Hybi00Handshake() - Constructor for class io.undertow.websockets.core.protocol.version00.Hybi00Handshake
-
- Hybi00Handshake(Set<String>) - Constructor for class io.undertow.websockets.core.protocol.version00.Hybi00Handshake
-
- Hybi07Handshake - Class in io.undertow.websockets.core.protocol.version07
-
The handshaking protocol implementation for Hybi-07.
- Hybi07Handshake(WebSocketVersion, Set<String>, boolean) - Constructor for class io.undertow.websockets.core.protocol.version07.Hybi07Handshake
-
- Hybi07Handshake(Set<String>, boolean) - Constructor for class io.undertow.websockets.core.protocol.version07.Hybi07Handshake
-
- Hybi07Handshake() - Constructor for class io.undertow.websockets.core.protocol.version07.Hybi07Handshake
-
- Hybi08Handshake - Class in io.undertow.websockets.core.protocol.version08
-
The handshaking protocol impelemtation for Hybi-07, which is identical to Hybi-08, and thus is just a thin
subclass of
Hybi07Handshake
that sets a different version number.
- Hybi08Handshake() - Constructor for class io.undertow.websockets.core.protocol.version08.Hybi08Handshake
-
- Hybi08Handshake(Set<String>, boolean) - Constructor for class io.undertow.websockets.core.protocol.version08.Hybi08Handshake
-
- Hybi13Handshake - Class in io.undertow.websockets.core.protocol.version13
-
The handshaking protocol implementation for Hybi-13.
- Hybi13Handshake() - Constructor for class io.undertow.websockets.core.protocol.version13.Hybi13Handshake
-
- Hybi13Handshake(Set<String>, boolean) - Constructor for class io.undertow.websockets.core.protocol.version13.Hybi13Handshake
-
- IDENT_USERNAME - Static variable in class io.undertow.attribute.IdentUsernameAttribute
-
- IDENTITY - Static variable in interface io.undertow.server.handlers.encoding.ContentEncodingProvider
-
- IDENTITY - Static variable in class io.undertow.server.handlers.encoding.ContentEncodingRepository
-
- IDENTITY - Static variable in class io.undertow.util.Headers
-
- IdentityManager - Interface in io.undertow.security.idm
-
The IdentityManager interface to be implemented by an identity manager implementation providing user verification and
identity loading to Undertow.
- IdentUsernameAttribute - Class in io.undertow.attribute
-
The ident username, not used, included for apache access log compatibility
- IdentUsernameAttribute.Builder - Class in io.undertow.attribute
-
- IdentUsernameAttribute.Builder() - Constructor for class io.undertow.attribute.IdentUsernameAttribute.Builder
-
- IDLE_TIMEOUT - Static variable in class io.undertow.UndertowOptions
-
The idle timeout in milliseconds after which the channel will be closed.
- IdleTimeoutConduit - Class in io.undertow.channels
-
StreamChannel
wrapper that add support to close a StreamChannel
once for a specified time no
reads and no writes were perfomed.
- IdleTimeoutConduit(StreamSinkConduit, StreamSourceConduit) - Constructor for class io.undertow.channels.IdleTimeoutConduit
-
- IF_MATCH - Static variable in class io.undertow.util.Headers
-
- IF_MATCH_STRING - Static variable in class io.undertow.util.Headers
-
- IF_MODIFIED_SINCE - Static variable in class io.undertow.util.Headers
-
- IF_MODIFIED_SINCE_STRING - Static variable in class io.undertow.util.Headers
-
- IF_NONE_MATCH - Static variable in class io.undertow.util.Headers
-
- IF_NONE_MATCH_STRING - Static variable in class io.undertow.util.Headers
-
- IF_RANGE - Static variable in class io.undertow.util.Headers
-
- IF_RANGE_STRING - Static variable in class io.undertow.util.Headers
-
- IF_UNMODIFIED_SINCE - Static variable in class io.undertow.util.Headers
-
- IF_UNMODIFIED_SINCE_STRING - Static variable in class io.undertow.util.Headers
-
- ignoringAjpRequestWithPrefixCode(byte) - Method in interface io.undertow.UndertowLogger
-
- illegalContentLength(long) - Method in interface io.undertow.client.UndertowClientMessages
-
- ImmediateConduitFactory<T extends org.xnio.conduits.Conduit> - Class in io.undertow.util
-
- ImmediateConduitFactory(T) - Constructor for class io.undertow.util.ImmediateConduitFactory
-
- implCloseChannel() - Method in class io.undertow.websockets.core.function.ChannelFunctionFileChannel
-
- incorrectFrameType(WebSocketFrameType) - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- indexOf(Object) - Method in class io.undertow.util.AttachmentList
-
- indexOf(Object) - Method in class io.undertow.util.HeaderValues
-
- initiateTransfer(I, O, ChannelListener<? super I>, ChannelListener<? super O>, ChannelExceptionHandler<? super I>, ChannelExceptionHandler<? super O>, Pool<ByteBuffer>) - Static method in class io.undertow.websockets.core.WebSocketUtils
-
Initiate a low-copy transfer between two stream channels.
- InMemorySessionManager - Class in io.undertow.server.session
-
The default in memory session manager.
- InMemorySessionManager() - Constructor for class io.undertow.server.session.InMemorySessionManager
-
- INSTANCE - Static variable in class io.undertow.attribute.DateTimeAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.IdentUsernameAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.LocalIPAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.LocalPortAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.LocalServerNameAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.QueryStringAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.RelativePathAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.RemoteIPAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.RemoteUserAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.RequestLineAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.RequestMethodAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.RequestProtocolAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.RequestURLAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.ResponseCodeAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.SslCipherAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.SslClientCertAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.SslSessionIdAttribute
-
- INSTANCE - Static variable in class io.undertow.attribute.ThreadNameAttribute
-
- INSTANCE - Static variable in class io.undertow.client.ajp.AjpResponseParser
-
- INSTANCE - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- instance(OptionMap) - Static method in class io.undertow.server.protocol.http.HttpRequestParser
-
- INSTANCE - Static variable in class io.undertow.util.SameThreadExecutor
-
- INTERNAL_SERVER_ERROR - Static variable in class io.undertow.util.StatusCodes
-
- INTERNAL_SERVER_ERROR_STRING - Static variable in class io.undertow.util.StatusCodes
-
- invalidate() - Method in class io.undertow.server.handlers.resource.CachedResource
-
- invalidate(String) - Method in class io.undertow.server.handlers.resource.CachingResourceManager
-
- invalidate(HttpServerExchange) - Method in interface io.undertow.server.session.Session
-
Invalidates this session then unbinds any objects bound
to it.
- invalidBase64Token(IOException) - Method in interface io.undertow.UndertowMessages
-
- invalidCloseFrameStatusCode(int) - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- invalidConnectionState() - Method in interface io.undertow.client.UndertowClientMessages
-
- invalidDataFrameLength() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- invalidHeader() - Method in interface io.undertow.UndertowMessages
-
- invalidNonceReceived() - Method in interface io.undertow.UndertowMessages
-
- InvalidOpCodeException - Exception in io.undertow.websockets.core
-
- InvalidOpCodeException() - Constructor for exception io.undertow.websockets.core.InvalidOpCodeException
-
- InvalidOpCodeException(String, Throwable) - Constructor for exception io.undertow.websockets.core.InvalidOpCodeException
-
- InvalidOpCodeException(String) - Constructor for exception io.undertow.websockets.core.InvalidOpCodeException
-
- InvalidOpCodeException(Throwable) - Constructor for exception io.undertow.websockets.core.InvalidOpCodeException
-
- invalidPayloadLengthForPing(long) - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- invalidSyntax(String) - Method in interface io.undertow.UndertowMessages
-
- invalidTextFrameEncoding() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- invalidTokenReceived(String, String) - Method in interface io.undertow.UndertowLogger
-
- io.undertow - package io.undertow
-
- io.undertow.attribute - package io.undertow.attribute
-
- io.undertow.channels - package io.undertow.channels
-
- io.undertow.client - package io.undertow.client
-
- io.undertow.client.ajp - package io.undertow.client.ajp
-
- io.undertow.client.http - package io.undertow.client.http
-
- io.undertow.conduits - package io.undertow.conduits
-
- io.undertow.io - package io.undertow.io
-
- io.undertow.predicate - package io.undertow.predicate
-
- io.undertow.security.api - package io.undertow.security.api
-
- io.undertow.security.handlers - package io.undertow.security.handlers
-
- io.undertow.security.idm - package io.undertow.security.idm
-
- io.undertow.security.impl - package io.undertow.security.impl
-
- io.undertow.server - package io.undertow.server
-
- io.undertow.server.handlers - package io.undertow.server.handlers
-
- io.undertow.server.handlers.accesslog - package io.undertow.server.handlers.accesslog
-
- io.undertow.server.handlers.builder - package io.undertow.server.handlers.builder
-
- io.undertow.server.handlers.cache - package io.undertow.server.handlers.cache
-
- io.undertow.server.handlers.encoding - package io.undertow.server.handlers.encoding
-
- io.undertow.server.handlers.error - package io.undertow.server.handlers.error
-
- io.undertow.server.handlers.form - package io.undertow.server.handlers.form
-
- io.undertow.server.handlers.proxy - package io.undertow.server.handlers.proxy
-
- io.undertow.server.handlers.resource - package io.undertow.server.handlers.resource
-
- io.undertow.server.protocol.ajp - package io.undertow.server.protocol.ajp
-
- io.undertow.server.protocol.http - package io.undertow.server.protocol.http
-
- io.undertow.server.session - package io.undertow.server.session
-
- io.undertow.util - package io.undertow.util
-
- io.undertow.websockets.client - package io.undertow.websockets.client
-
- io.undertow.websockets.core - package io.undertow.websockets.core
-
- io.undertow.websockets.core.function - package io.undertow.websockets.core.function
-
- io.undertow.websockets.core.handler - package io.undertow.websockets.core.handler
-
- io.undertow.websockets.core.protocol - package io.undertow.websockets.core.protocol
-
- io.undertow.websockets.core.protocol.version00 - package io.undertow.websockets.core.protocol.version00
-
- io.undertow.websockets.core.protocol.version07 - package io.undertow.websockets.core.protocol.version07
-
- io.undertow.websockets.core.protocol.version08 - package io.undertow.websockets.core.protocol.version08
-
- io.undertow.websockets.core.protocol.version13 - package io.undertow.websockets.core.protocol.version13
-
- io.undertow.websockets.spi - package io.undertow.websockets.spi
-
- IoCallback - Interface in io.undertow.io
-
- ioException(IOException) - Method in interface io.undertow.UndertowLogger
-
- ioExceptionReadingFromChannel(IOException) - Method in interface io.undertow.UndertowLogger
-
- ipAccessControl(HttpHandler, boolean) - Static method in class io.undertow.Handlers
-
Returns a new handler that can allow or deny access to a resource based on IP address
- IPAddressAccessControlHandler - Class in io.undertow.server.handlers
-
Handler that can accept or reject a request based on the IP address of the remote peer.
- IPAddressAccessControlHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.IPAddressAccessControlHandler
-
- IPAddressAccessControlHandler() - Constructor for class io.undertow.server.handlers.IPAddressAccessControlHandler
-
- IS_SSL - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- isActive() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- isAllowQuoted() - Method in enum io.undertow.security.impl.AuthenticationInfoToken
-
- isAllowQuoted() - Method in enum io.undertow.security.impl.DigestAuthorizationToken
-
- isAllowQuoted() - Method in enum io.undertow.security.impl.DigestWWWAuthenticateToken
-
- isAllowQuoted() - Method in interface io.undertow.util.HeaderToken
-
- isAuthenticated() - Method in interface io.undertow.security.api.SecurityContext
-
- isAuthenticated() - Method in class io.undertow.security.impl.SecurityContextImpl
-
- isAuthenticationRequired(HttpServerExchange) - Method in class io.undertow.security.handlers.AuthenticationConstraintHandler
-
Evaluate the current request and indicate if authentication is required for the current request.
- isChallengeSent() - Method in class io.undertow.security.api.AuthenticationMechanism.ChallengeResult
-
Check if the mechanism did send a challenge.
- isClient() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- isCloseFrameReceived() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- isCloseFrameSent() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- isComplete() - Method in class io.undertow.server.HttpServerExchange
-
Returns true if the completion handler for this exchange has been invoked, and the request is considered
finished.
- isComplete() - Method in class io.undertow.util.MultipartParser.ParseState
-
- isComplete() - Method in class io.undertow.websockets.core.FixedPayloadFrameSourceChannel
-
- isComplete() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
Returns true
if the frame was complete.
- isConfidential(HttpServerExchange) - Method in class io.undertow.security.handlers.AbstractConfidentialityHandler
-
Use the HttpServerExchange supplied to check if this request is already 'sufficiently' confidential.
- isDefaultAllow() - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler
-
- isDirectory() - Method in class io.undertow.server.handlers.resource.CachedResource
-
- isDirectory() - Method in class io.undertow.server.handlers.resource.FileResource
-
- isDirectory() - Method in interface io.undertow.server.handlers.resource.Resource
-
- isDirectory() - Method in class io.undertow.server.handlers.resource.URLResource
-
- isDirectoryListingEnabled() - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- isDiscard() - Method in interface io.undertow.server.handlers.Cookie
-
- isDiscard() - Method in class io.undertow.server.handlers.CookieImpl
-
- isDiscard() - Method in class io.undertow.server.session.SessionCookieConfig
-
- isDispatched() - Method in class io.undertow.server.HttpServerExchange
-
- isDone() - Method in interface io.undertow.websockets.core.WebSocketChannel.PartialFrame
-
- isEmpty() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Returns true
if this collection contains no elements.
- isEmpty() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Returns true
if this collection contains no elements.
- isEmpty() - Method in class io.undertow.util.AttachmentList
-
- isEmpty() - Method in class io.undertow.util.CopyOnWriteMap
-
- isEmpty() - Method in class io.undertow.util.HeaderValues
-
- isFile() - Method in interface io.undertow.server.handlers.form.FormData.FormValue
-
Returns true if this is a file and not a simple string
- isFinalFragment() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- isFinalFragment() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
Flag to indicate if this frame is the final fragment in a message.
- isFinished() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- isFinished() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- isFinished() - Method in class io.undertow.conduits.ChunkedStreamSourceConduit
-
- isFragmentationSupported() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- isGateOpen() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- isGateOpen() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- isHostIncludedInRequestURI() - Method in class io.undertow.server.HttpServerExchange
-
If a request was submitted to the server with a full URI instead of just a path this
will return true.
- isHttp09() - Method in class io.undertow.server.HttpServerExchange
-
Determine whether this request conforms to HTTP 0.9.
- isHttp10() - Method in class io.undertow.server.HttpServerExchange
-
Determine whether this request conforms to HTTP 1.0.
- isHttp11() - Method in class io.undertow.server.HttpServerExchange
-
Determine whether this request conforms to HTTP 1.1.
- isHttpOnly() - Method in interface io.undertow.server.handlers.Cookie
-
- isHttpOnly() - Method in class io.undertow.server.handlers.CookieImpl
-
- isHttpOnly() - Method in class io.undertow.server.session.SessionCookieConfig
-
- isIdentity() - Method in class io.undertow.server.handlers.encoding.AllowedContentEncodings
-
- isInIoThread() - Method in class io.undertow.server.HttpServerExchange
-
- isMessageIntegrity() - Method in enum io.undertow.security.impl.DigestQop
-
- isNoEncodingsAllowed() - Method in class io.undertow.server.handlers.encoding.AllowedContentEncodings
-
If the list of allowed encodings was empty then it means that no encodings were allowed, and
identity was explicitly prohibited with a q value of 0.
- isOpen() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- isOpen() - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- isOpen() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- isOpen() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- isOpen() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- isOpen() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- isOpen() - Method in interface io.undertow.client.ClientConnection
-
- isOpen() - Method in class io.undertow.client.http.HttpClientConnection
-
- isOpen() - Method in class io.undertow.server.AbstractServerConnection
-
- isOpen() - Method in interface io.undertow.server.ServerConnection
-
- isOpen() - Method in class io.undertow.websockets.core.function.ChannelFunctionReadableByteChannel
-
- isOpen() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- isOpen() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- isOpen() - Method in class io.undertow.websockets.core.function.ChannelFunctionWritableByteChannel
-
- isOpen() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- isOpen() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- isOpen() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- isPersistent() - Method in class io.undertow.server.HttpServerExchange
-
- isProgramatic() - Method in class io.undertow.security.api.SecurityNotification
-
- isQValueZero() - Method in class io.undertow.util.QValueParser.QValueResult
-
- isReadResumed() - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- isReadResumed() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- isReadResumed() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- isReadResumed() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- isReadResumed() - Method in class io.undertow.conduits.EmptyStreamSourceConduit
-
- isReadResumed() - Method in class io.undertow.conduits.FixedLengthStreamSourceConduit
-
- isReadResumed() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- isReadResumed() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- isReadShutdown() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- isReadShutdown() - Method in class io.undertow.conduits.EmptyStreamSourceConduit
-
- isRequestChannelAvailable() - Method in class io.undertow.server.HttpServerExchange
-
- isRequireAllOrigins() - Method in class io.undertow.server.handlers.OriginHandler
-
- isRequireOriginHeader() - Method in class io.undertow.server.handlers.OriginHandler
-
- isRequiresContinue() - Method in class io.undertow.client.ajp.AjpClientExchange
-
- isRequiresContinue() - Method in class io.undertow.client.http.HttpClientExchange
-
- isResponseChannelAvailable() - Method in class io.undertow.server.HttpServerExchange
-
- isResponseStarted() - Method in class io.undertow.server.HttpServerExchange
-
- isSecure() - Method in interface io.undertow.server.handlers.Cookie
-
- isSecure() - Method in class io.undertow.server.handlers.CookieImpl
-
- isSecure() - Method in class io.undertow.server.session.SessionCookieConfig
-
- isSecure() - Method in class io.undertow.websockets.core.WebSocketChannel
-
Return true
if this is handled via WebSocket Secure.
- isSession() - Method in enum io.undertow.security.idm.DigestAlgorithm
-
- isUpgrade() - Method in class io.undertow.server.HttpServerExchange
-
- isUpgraded() - Method in interface io.undertow.client.ClientConnection
-
- isUpgraded() - Method in class io.undertow.client.http.HttpClientConnection
-
- isUseLongContentLength() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- isValid(int) - Static method in class io.undertow.websockets.core.CloseMessage
-
Return true
if the provided code is a valid close status code.
- isWeak() - Method in class io.undertow.util.ETag
-
- isWriteResumed() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- isWriteResumed() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- isWriteResumed() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- isWriteResumed() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- isWriteResumed() - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
- isWriteResumed() - Method in class io.undertow.conduits.FixedLengthStreamSinkConduit
-
- isWriteResumed() - Method in class io.undertow.conduits.HeadStreamSinkConduit
-
- isWriteResumed() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- isWriteResumed() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- isWriteShutdown() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- isWriteShutdown() - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
- iterator() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Returns an iterator over the elements in this deque in proper sequence.
- iterator() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Returns an iterator over the elements in this deque in proper sequence.
- iterator() - Method in class io.undertow.server.handlers.form.FormData
-
- iterator() - Method in class io.undertow.util.AttachmentList
-
- iterator() - Method in class io.undertow.util.HeaderMap
-
- iterator() - Method in class io.undertow.util.HeaderValues
-
- parameters() - Method in class io.undertow.predicate.PathTemplatePredicate.Builder
-
- parameters() - Method in interface io.undertow.predicate.PredicateBuilder
-
Returns a map of paramters and their types.
- parameters() - Method in class io.undertow.predicate.RegularExpressionPredicate.Builder
-
- parameters() - Method in interface io.undertow.server.handlers.builder.HandlerBuilder
-
Returns a map of parameters and their types.
- parameters() - Method in class io.undertow.server.handlers.builder.RewriteHandlerBuilder
-
- parameters() - Method in class io.undertow.server.handlers.builder.SetHandlerBuilder
-
- parse(String) - Method in class io.undertow.attribute.ExchangeAttributeParser
-
Parses the provided value string, and turns it into a list of exchange attributes.
- parse(ByteBuffer, AjpResponseParseState, AjpResponseBuilder) - Method in class io.undertow.client.ajp.AjpResponseParser
-
- parse(String, ClassLoader) - Static method in class io.undertow.predicate.PredicateParser
-
- parse(String, ClassLoader) - Static method in class io.undertow.server.handlers.builder.HandlerParser
-
- parse(File, ClassLoader) - Static method in class io.undertow.server.handlers.builder.PredicatedHandlersParser
-
- parse(InputStream, ClassLoader) - Static method in class io.undertow.server.handlers.builder.PredicatedHandlersParser
-
- parse(String, ClassLoader) - Static method in class io.undertow.server.handlers.builder.PredicatedHandlersParser
-
- parse(HttpHandler) - Method in interface io.undertow.server.handlers.form.FormDataParser
-
Parse the form data asynchronously.
- parse(ByteBuffer, AjpRequestParseState, HttpServerExchange) - Method in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- parse(ByteBuffer) - Method in class io.undertow.util.MultipartParser.ParseState
-
- parse(List<String>) - Static method in class io.undertow.util.QValueParser
-
Parses a set of headers that take q values to determine the most preferred one.
- parse16BitInteger(ByteBuffer, AbstractAjpParseState) - Method in class io.undertow.server.protocol.ajp.AbstractAjpParser
-
- parseBlocking() - Method in interface io.undertow.server.handlers.form.FormDataParser
-
Parse the data, blocking the current thread until parsing is complete.
- parseDate(String) - Static method in class io.undertow.util.DateUtils
-
Attempts to pass a HTTP date.
- parseETagList(String) - Static method in class io.undertow.util.ETagUtils
-
- parseHeader(String) - Static method in enum io.undertow.security.impl.AuthenticationInfoToken
-
- parseHeader(String) - Static method in enum io.undertow.security.impl.DigestAuthorizationToken
-
- parseHeader(String) - Static method in enum io.undertow.security.impl.DigestWWWAuthenticateToken
-
- parseHeader(String) - Method in class io.undertow.util.HeaderTokenParser
-
- parseQueryString(String) - Static method in class io.undertow.util.QueryParameterUtils
-
- parser(ClassLoader) - Static method in class io.undertow.attribute.ExchangeAttributes
-
- parseRequestCookies(HttpServerExchange) - Static method in class io.undertow.server.ExchangeCookieUtils
-
- parseSetCookieHeader(String) - Static method in class io.undertow.util.Cookies
-
Parses a Set-Cookie response header into its cookie representation.
- parseSingleToken(String) - Method in class io.undertow.attribute.ExchangeAttributeParser
-
- parseString(ByteBuffer, AbstractAjpParseState, boolean) - Method in class io.undertow.server.protocol.ajp.AbstractAjpParser
-
- PARTIAL_CONTENT - Static variable in class io.undertow.util.StatusCodes
-
- PARTIAL_CONTENT_STRING - Static variable in class io.undertow.util.StatusCodes
-
- PasswordCredential - Class in io.undertow.security.idm
-
A Credential representing the password of an Account.
- PasswordCredential(char[]) - Constructor for class io.undertow.security.idm.PasswordCredential
-
- path(HttpHandler) - Static method in class io.undertow.Handlers
-
Creates a new path handler, with the default handler specified
- path() - Static method in class io.undertow.Handlers
-
Creates a new path handler
- path(String) - Static method in class io.undertow.predicate.Predicates
-
creates a predicate that returns true if the given path matches exactly
- PATH - Static variable in class io.undertow.server.ExchangeCookieUtils
-
- PathHandler - Class in io.undertow.server.handlers
-
Handler that dispatches to a given handler based of a prefix match of the path.
- PathHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.PathHandler
-
- PathHandler() - Constructor for class io.undertow.server.handlers.PathHandler
-
- pathMustBeSpecified() - Method in interface io.undertow.UndertowMessages
-
- PathParameterSessionConfig - Class in io.undertow.server.session
-
Session config that is based on a path parameter and URL rewriting
- PathParameterSessionConfig(String) - Constructor for class io.undertow.server.session.PathParameterSessionConfig
-
- PathParameterSessionConfig() - Constructor for class io.undertow.server.session.PathParameterSessionConfig
-
- paths(String...) - Static method in class io.undertow.predicate.Predicates
-
creates a predicate that returns true if any of the given paths match exactly
- PathTemplate - Class in io.undertow.util
-
Represents a parsed web socket path template.
- PathTemplatePredicate - Class in io.undertow.predicate
-
- PathTemplatePredicate(String, ExchangeAttribute) - Constructor for class io.undertow.predicate.PathTemplatePredicate
-
- PathTemplatePredicate.Builder - Class in io.undertow.predicate
-
- PathTemplatePredicate.Builder() - Constructor for class io.undertow.predicate.PathTemplatePredicate.Builder
-
- payloadNotSupportedInCloseFrames() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- payloadSize - Variable in class io.undertow.websockets.core.StreamSinkFrameChannel
-
The payload size
- PAYMENT_REQUIRED - Static variable in class io.undertow.util.StatusCodes
-
- PAYMENT_REQUIRED_STRING - Static variable in class io.undertow.util.StatusCodes
-
- peek() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- peek() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- peek() - Method in class io.undertow.util.HeaderValues
-
- peekFirst() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- peekFirst() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- peekFirst() - Method in class io.undertow.util.HeaderValues
-
- peekLast() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- peekLast() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- peekLast() - Method in class io.undertow.util.HeaderValues
-
- peerUnverified() - Method in interface io.undertow.UndertowMessages
-
- performUpgrade() - Method in interface io.undertow.client.ClientConnection
-
Upgrade the connection, if the underlying protocol supports it.
- performUpgrade() - Method in class io.undertow.client.http.HttpClientConnection
-
- performUpgrade(WebSocketHttpExchange, byte[]) - Method in class io.undertow.websockets.core.protocol.Handshake
-
convenience method to perform the upgrade
- performUpgrade(WebSocketHttpExchange) - Method in class io.undertow.websockets.core.protocol.Handshake
-
Perform the upgrade using no payload
- PipelingBufferingStreamSinkConduit - Class in io.undertow.conduits
-
A buffer that is used when processing pipelined requests, that allows the server to
buffer multiple responses into a single write() call.
- PipelingBufferingStreamSinkConduit(StreamSinkConduit, Pool<ByteBuffer>) - Constructor for class io.undertow.conduits.PipelingBufferingStreamSinkConduit
-
- poll() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- poll() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- poll() - Method in class io.undertow.util.HeaderValues
-
- pollFirst() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- pollFirst() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- pollFirst() - Method in class io.undertow.util.HeaderValues
-
- pollLast() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- pollLast() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- pollLast() - Method in class io.undertow.util.HeaderValues
-
- pop() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- pop() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- pop() - Method in class io.undertow.util.HeaderValues
-
- PortableConcurrentDirectDeque<E> - Class in io.undertow.server.handlers.cache
-
A modified version of ConcurrentLinkedDequeue which includes direct
removal and is portable accorss all JVMs.
- PortableConcurrentDirectDeque() - Constructor for class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Constructs an empty deque.
- PortableConcurrentDirectDeque(Collection<? extends E>) - Constructor for class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Constructs a deque initially containing the elements of
the given collection, added in traversal order of the
collection's iterator.
- position() - Method in class io.undertow.websockets.core.function.ChannelFunctionFileChannel
-
- position(long) - Method in class io.undertow.websockets.core.function.ChannelFunctionFileChannel
-
- POST - Static variable in class io.undertow.util.Methods
-
- POST_STRING - Static variable in class io.undertow.util.Methods
-
- PRAGMA - Static variable in class io.undertow.util.Headers
-
- PRAGMA_STRING - Static variable in class io.undertow.util.Headers
-
- PRECONDITION_FAILED - Static variable in class io.undertow.util.StatusCodes
-
- PRECONDITION_FAILED_STRING - Static variable in class io.undertow.util.StatusCodes
-
- preDeflate(byte[]) - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
- preDeflate(byte[]) - Method in class io.undertow.conduits.GzipStreamSinkConduit
-
- predicate(Predicate, HttpHandler, HttpHandler) - Static method in class io.undertow.Handlers
-
Returns a new predicate handler, that will delegate to one of the two provided handlers based on the value of the
provided predicate.
- Predicate - Interface in io.undertow.predicate
-
A predicate.
- PREDICATE_CONTEXT - Static variable in interface io.undertow.predicate.Predicate
-
Attachment key that can be used to store additional predicate context that allows the predicates to store
additional information.
- PredicateBuilder - Interface in io.undertow.predicate
-
An interface that knows how to build a predicate from a textual representation.
- predicateContext(HttpHandler) - Static method in class io.undertow.Handlers
-
- PredicateContextAttribute - Class in io.undertow.attribute
-
- PredicateContextAttribute(String) - Constructor for class io.undertow.attribute.PredicateContextAttribute
-
- PredicateContextAttribute.Builder - Class in io.undertow.attribute
-
- PredicateContextAttribute.Builder() - Constructor for class io.undertow.attribute.PredicateContextAttribute.Builder
-
- PredicateContextHandler - Class in io.undertow.server.handlers
-
Handler that sets up the predicate context
- PredicateContextHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.PredicateContextHandler
-
- PredicatedHandler - Class in io.undertow.server.handlers.builder
-
- PredicatedHandler(Predicate, HandlerWrapper) - Constructor for class io.undertow.server.handlers.builder.PredicatedHandler
-
- PredicatedHandlersParser - Class in io.undertow.server.handlers.builder
-
Parser for the undertow-handlers.conf file.
- PredicatedHandlersParser() - Constructor for class io.undertow.server.handlers.builder.PredicatedHandlersParser
-
- PredicateHandler - Class in io.undertow.server.handlers
-
- PredicateHandler(Predicate, HttpHandler, HttpHandler) - Constructor for class io.undertow.server.handlers.PredicateHandler
-
- PredicateParser - Class in io.undertow.predicate
-
Parser that can build a predicate from a string representation.
- PredicateParser() - Constructor for class io.undertow.predicate.PredicateParser
-
- predicates(List<PredicatedHandler>, HttpHandler) - Static method in class io.undertow.Handlers
-
- Predicates - Class in io.undertow.predicate
-
- PredicatesHandler - Class in io.undertow.predicate
-
Handler that can deal with a large number of predicates.
- PredicatesHandler(HttpHandler) - Constructor for class io.undertow.predicate.PredicatesHandler
-
- prefix(String) - Static method in class io.undertow.predicate.Predicates
-
creates a predicate that returns true if the given relative path starts with the provided prefix
- prefixs(String...) - Static method in class io.undertow.predicate.Predicates
-
creates a predicate that returns true if the relative request path matches any of the provided prefixes
- proceed() - Method in interface io.undertow.server.ExchangeCompletionListener.NextListener
-
- PROPFIND - Static variable in class io.undertow.util.Methods
-
- PROPFIND_STRING - Static variable in class io.undertow.util.Methods
-
- PROPPATCH - Static variable in class io.undertow.util.Methods
-
- PROPPATCH_STRING - Static variable in class io.undertow.util.Methods
-
- PROTOCOL_ERROR - Static variable in class io.undertow.websockets.core.CloseMessage
-
- Protocols - Class in io.undertow.util
-
Protocol version strings.
- ProxiedRequestAttachments - Class in io.undertow.client
-
Additional attachments that are specific to requests that are being proxied from one server to another
- ProxiedRequestAttachments() - Constructor for class io.undertow.client.ProxiedRequestAttachments
-
- PROXY_AUTHENTICATE - Static variable in class io.undertow.util.Headers
-
- PROXY_AUTHENTICATE_STRING - Static variable in class io.undertow.util.Headers
-
- PROXY_AUTHENTICATION_REQUIRED - Static variable in class io.undertow.util.StatusCodes
-
- PROXY_AUTHENTICATION_REQUIRED_STRING - Static variable in class io.undertow.util.StatusCodes
-
- PROXY_AUTHORIZATION - Static variable in class io.undertow.util.Headers
-
- PROXY_AUTHORIZATION_STRING - Static variable in class io.undertow.util.Headers
-
- ProxyCallback<T> - Interface in io.undertow.server.handlers.proxy
-
Yet another callback class, this one used by the proxy handler
- ProxyClient - Interface in io.undertow.server.handlers.proxy
-
A client that provides connections for the proxy handler.
- ProxyConnection - Class in io.undertow.server.handlers.proxy
-
A connection to a backend proxy.
- ProxyConnection(ClientConnection, String) - Constructor for class io.undertow.server.handlers.proxy.ProxyConnection
-
- ProxyHandler - Class in io.undertow.server.handlers.proxy
-
An HTTP handler which proxies content to a remote server.
- ProxyHandler(ProxyClient, int) - Constructor for class io.undertow.server.handlers.proxy.ProxyHandler
-
- ProxyHandler(ProxyClient) - Constructor for class io.undertow.server.handlers.proxy.ProxyHandler
-
- proxyRequestTimedOut(String) - Method in interface io.undertow.UndertowLogger
-
- push(E) - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- push(E) - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- push(String) - Method in class io.undertow.util.HeaderValues
-
- put(String, String, HeaderMap) - Method in class io.undertow.server.handlers.form.FormData
-
- put(K, V) - Method in class io.undertow.util.CopyOnWriteMap
-
- put(HttpString, String) - Method in class io.undertow.util.HeaderMap
-
- put(HttpString, long) - Method in class io.undertow.util.HeaderMap
-
- PUT - Static variable in class io.undertow.util.Methods
-
- put(K, V) - Method in class io.undertow.util.SecureHashMap
-
- PUT_STRING - Static variable in class io.undertow.util.Methods
-
- putAll(Map<? extends K, ? extends V>) - Method in class io.undertow.util.CopyOnWriteMap
-
- putAll(HttpString, Collection<String>) - Method in class io.undertow.util.HeaderMap
-
- putAttachment(AttachmentKey<T>, T) - Method in class io.undertow.util.AbstractAttachable
-
Set an attachment value.
- putAttachment(AttachmentKey<T>, T) - Method in interface io.undertow.util.Attachable
-
Set an attachment value.
- putAttachment(AttachmentKey<T>, T) - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- putAttachment(AttachmentKey<T>, T) - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
- putIfAbsent(K, V) - Method in class io.undertow.util.CopyOnWriteMap
-
- putIfAbsent(K, V) - Method in class io.undertow.util.SecureHashMap
-
- RANGE - Static variable in class io.undertow.util.Headers
-
- RANGE_STRING - Static variable in class io.undertow.util.Headers
-
- read(ByteBuffer[]) - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- read(ByteBuffer) - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- read(ByteBuffer[]) - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- read(ByteBuffer) - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- read(ByteBuffer[]) - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- read(ByteBuffer) - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.channels.IdleTimeoutConduit
-
- read(ByteBuffer) - Method in class io.undertow.channels.IdleTimeoutConduit
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.channels.ReadTimeoutStreamSourceChannel
-
- read(ByteBuffer[]) - Method in class io.undertow.channels.ReadTimeoutStreamSourceChannel
-
- read(ByteBuffer) - Method in class io.undertow.channels.ReadTimeoutStreamSourceChannel
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.client.ajp.AjpClientResponseConduit
-
- read(ByteBuffer) - Method in class io.undertow.client.ajp.AjpClientResponseConduit
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.conduits.BrokenStreamSourceConduit
-
- read(ByteBuffer) - Method in class io.undertow.conduits.BrokenStreamSourceConduit
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.conduits.ChunkedStreamSourceConduit
-
- read(ByteBuffer) - Method in class io.undertow.conduits.ChunkedStreamSourceConduit
-
- read(ByteBuffer) - Method in class io.undertow.conduits.EmptyStreamSourceConduit
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.conduits.EmptyStreamSourceConduit
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.conduits.FinishableStreamSourceConduit
-
- read(ByteBuffer) - Method in class io.undertow.conduits.FinishableStreamSourceConduit
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.conduits.FixedLengthStreamSourceConduit
-
- read(ByteBuffer[]) - Method in class io.undertow.conduits.FixedLengthStreamSourceConduit
-
- read(ByteBuffer) - Method in class io.undertow.conduits.FixedLengthStreamSourceConduit
-
- read(ByteBuffer) - Method in class io.undertow.conduits.ReadDataStreamSourceConduit
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.conduits.ReadDataStreamSourceConduit
-
- read() - Method in class io.undertow.io.UndertowInputStream
-
- read(byte[]) - Method in class io.undertow.io.UndertowInputStream
-
- read(byte[], int, int) - Method in class io.undertow.io.UndertowInputStream
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.server.protocol.ajp.AjpServerRequestConduit
-
- read(ByteBuffer) - Method in class io.undertow.server.protocol.ajp.AjpServerRequestConduit
-
- read(byte[], int, int) - Method in class io.undertow.util.FlexBase64.DecoderInputStream
- read() - Method in class io.undertow.util.FlexBase64.DecoderInputStream
- read() - Method in class io.undertow.util.FlexBase64.EncoderInputStream
- read(byte[], int, int) - Method in class io.undertow.util.FlexBase64.EncoderInputStream
- read(StreamSourceFrameChannel, WebSocketCallback<BufferedBinaryMessage>) - Method in class io.undertow.websockets.core.BufferedBinaryMessage
-
- read(StreamSourceFrameChannel, WebSocketCallback<BufferedTextMessage>) - Method in class io.undertow.websockets.core.BufferedTextMessage
-
- read(ByteBuffer) - Method in class io.undertow.websockets.core.function.ChannelFunctionFileChannel
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.websockets.core.function.ChannelFunctionFileChannel
-
- read(ByteBuffer, long) - Method in class io.undertow.websockets.core.function.ChannelFunctionFileChannel
-
- read(ByteBuffer) - Method in class io.undertow.websockets.core.function.ChannelFunctionReadableByteChannel
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- read(ByteBuffer[]) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- read(ByteBuffer) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- read(ByteBuffer[], int, int) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- read(ByteBuffer[]) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- read(ByteBuffer) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- read0(ByteBuffer) - Method in class io.undertow.websockets.core.FixedPayloadFrameSourceChannel
-
- read0(ByteBuffer[]) - Method in class io.undertow.websockets.core.FixedPayloadFrameSourceChannel
-
- read0(ByteBuffer[], int, int) - Method in class io.undertow.websockets.core.FixedPayloadFrameSourceChannel
-
- read0(ByteBuffer[], int, int) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- read0(ByteBuffer[]) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- read0(ByteBuffer) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.BytesSentAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.CompositeExchangeAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.ConstantExchangeAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.CookieAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.DateTimeAttribute
-
- readAttribute(HttpServerExchange) - Method in interface io.undertow.attribute.ExchangeAttribute
-
Resolve the attribute from the HTTP server exchange.
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.IdentUsernameAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.LocalIPAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.LocalPortAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.LocalServerNameAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.PredicateContextAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.QueryParameterAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.QueryStringAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.RelativePathAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.RemoteIPAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.RemoteUserAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.RequestHeaderAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.RequestLineAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.RequestMethodAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.RequestProtocolAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.RequestURLAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.ResponseCodeAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.ResponseHeaderAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.SslCipherAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.SslClientCertAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.SslSessionIdAttribute
-
- readAttribute(HttpServerExchange) - Method in class io.undertow.attribute.ThreadNameAttribute
-
- readBlocking(StreamSourceFrameChannel) - Method in class io.undertow.websockets.core.BufferedBinaryMessage
-
- readBlocking(StreamSourceFrameChannel) - Method in class io.undertow.websockets.core.BufferedTextMessage
-
- readComplete - Variable in class io.undertow.server.protocol.ajp.AbstractAjpParser.IntegerHolder
-
- readComplete - Variable in class io.undertow.server.protocol.ajp.AbstractAjpParser.StringHolder
-
- ReadDataStreamSourceConduit - Class in io.undertow.conduits
-
- ReadDataStreamSourceConduit(StreamSourceConduit, AbstractServerConnection) - Constructor for class io.undertow.conduits.ReadDataStreamSourceConduit
-
- readFile(Class<?>, String) - Static method in class io.undertow.util.FileUtils
-
- readFile(URL) - Static method in class io.undertow.util.FileUtils
-
- readFile(File) - Static method in class io.undertow.util.FileUtils
-
- readFile(InputStream) - Static method in class io.undertow.util.FileUtils
-
- readFrameDone(StreamSourceFrameChannel) - Method in class io.undertow.websockets.core.WebSocketChannel.StreamSourceChannelControl
-
- ReadOnlyAttributeException - Exception in io.undertow.attribute
-
An exception that is thrown when an attribute is read only
- ReadOnlyAttributeException() - Constructor for exception io.undertow.attribute.ReadOnlyAttributeException
-
- ReadOnlyAttributeException(String, String) - Constructor for exception io.undertow.attribute.ReadOnlyAttributeException
-
- readRequestData() - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- readRequestData() - Method in class io.undertow.websockets.spi.BlockingWebSocketHttpServerExchange
-
- readRequestData() - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
Gets the body of the request.
- readSetter - Variable in class io.undertow.channels.DelegatingStreamSourceChannel
-
- readSetter - Variable in class io.undertow.channels.DetachableStreamSourceChannel
-
- ReadTimeoutStreamSourceChannel - Class in io.undertow.channels
-
Wrapper for read timeout.
- ReadTimeoutStreamSourceChannel(StreamSourceChannel) - Constructor for class io.undertow.channels.ReadTimeoutStreamSourceChannel
-
- REALM - Static variable in class io.undertow.util.Headers
-
- receive() - Method in class io.undertow.websockets.core.WebSocketChannel
-
Async receive, returns null if no frame is ready.
- receiveFrame(WebSocketChannel.StreamSourceChannelControl) - Method in class io.undertow.websockets.core.protocol.version00.WebSocket00Channel
-
- receiveFrame(WebSocketChannel.StreamSourceChannelControl) - Method in class io.undertow.websockets.core.protocol.version07.WebSocket07Channel
-
- receiveFrame(WebSocketChannel.StreamSourceChannelControl) - Method in class io.undertow.websockets.core.WebSocketChannel
-
- redirect(String) - Static method in class io.undertow.Handlers
-
Returns a new redirect handler
- RedirectHandler - Class in io.undertow.server.handlers
-
A redirect handler that redirects to the specifed location via a 302 redirect.
- RedirectHandler(String) - Constructor for class io.undertow.server.handlers.RedirectHandler
-
- RedirectHandler(String, ClassLoader) - Constructor for class io.undertow.server.handlers.RedirectHandler
-
- reference() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
-
- REFERER - Static variable in class io.undertow.util.Headers
-
- REFERER_STRING - Static variable in class io.undertow.util.Headers
-
- REFRESH - Static variable in class io.undertow.util.Headers
-
- REFRESH_STRING - Static variable in class io.undertow.util.Headers
-
- regex(ExchangeAttribute, String) - Static method in class io.undertow.predicate.Predicates
-
Creates a predicate that matches the given attribute against a regex.
- regex(ExchangeAttribute, String, boolean) - Static method in class io.undertow.predicate.Predicates
-
Creates a predicate that matches the given attribute against a regex.
- regex(String, String, ClassLoader, boolean) - Static method in class io.undertow.predicate.Predicates
-
Creates a predicate that matches the given attribute against a regex.
- registerNotificationReceiver(NotificationReceiver) - Method in interface io.undertow.security.api.SecurityContext
-
Register a
NotificationReceiver
interested in receiving notifications for security events that happen on this SecurityContext.
- registerNotificationReceiver(NotificationReceiver) - Method in class io.undertow.security.impl.SecurityContextImpl
-
- registerSessionListener(SessionListener) - Method in class io.undertow.server.session.InMemorySessionManager
-
- registerSessionListener(SessionListener) - Method in interface io.undertow.server.session.SessionManager
-
Registers a session listener for the session manager
- RegularExpressionPredicate - Class in io.undertow.predicate
-
A predicate that does a regex match against an exchange.
- RegularExpressionPredicate(String, ExchangeAttribute, boolean) - Constructor for class io.undertow.predicate.RegularExpressionPredicate
-
- RegularExpressionPredicate(String, ExchangeAttribute) - Constructor for class io.undertow.predicate.RegularExpressionPredicate
-
- RegularExpressionPredicate.Builder - Class in io.undertow.predicate
-
- RegularExpressionPredicate.Builder() - Constructor for class io.undertow.predicate.RegularExpressionPredicate.Builder
-
- rejectExchange(HttpServerExchange) - Static method in class io.undertow.server.protocol.http.HttpContinue
-
Sets a 417 response code and ends the exchange.
- RELATIVE_PATH - Static variable in class io.undertow.attribute.RelativePathAttribute
-
- RELATIVE_PATH_SHORT - Static variable in class io.undertow.attribute.RelativePathAttribute
-
- relativePath() - Static method in class io.undertow.attribute.ExchangeAttributes
-
- RelativePathAttribute - Class in io.undertow.attribute
-
The relative path
- RelativePathAttribute.Builder - Class in io.undertow.attribute
-
- RelativePathAttribute.Builder() - Constructor for class io.undertow.attribute.RelativePathAttribute.Builder
-
- release() - Method in class io.undertow.websockets.core.BufferedBinaryMessage
-
- REMOTE_ADDRESS - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- REMOTE_HOST - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- REMOTE_HOST_NAME_SHORT - Static variable in class io.undertow.attribute.RemoteIPAttribute
-
- REMOTE_IP - Static variable in class io.undertow.attribute.RemoteIPAttribute
-
- REMOTE_IP_SHORT - Static variable in class io.undertow.attribute.RemoteIPAttribute
-
- REMOTE_USER - Static variable in class io.undertow.attribute.RemoteUserAttribute
-
- REMOTE_USER - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- REMOTE_USER - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- REMOTE_USER_SHORT - Static variable in class io.undertow.attribute.RemoteUserAttribute
-
- remoteIp() - Static method in class io.undertow.attribute.ExchangeAttributes
-
- RemoteIPAttribute - Class in io.undertow.attribute
-
The remote IP address
- RemoteIPAttribute.Builder - Class in io.undertow.attribute
-
- RemoteIPAttribute.Builder() - Constructor for class io.undertow.attribute.RemoteIPAttribute.Builder
-
- remoteUser() - Static method in class io.undertow.attribute.ExchangeAttributes
-
- RemoteUserAttribute - Class in io.undertow.attribute
-
The remote user
- RemoteUserAttribute.Builder - Class in io.undertow.attribute
-
- RemoteUserAttribute.Builder() - Constructor for class io.undertow.attribute.RemoteUserAttribute.Builder
-
- remove(Object) - Method in class io.undertow.server.handlers.cache.DirectBufferCache
-
- remove() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- remove(Object) - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Removes the first element e
such that
o.equals(e)
, if such an element exists in this deque.
- remove(K) - Method in class io.undertow.server.handlers.cache.LRUCache
-
- remove() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- remove(Object) - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Removes the first element e
such that
o.equals(e)
, if such an element exists in this deque.
- remove(String) - Method in class io.undertow.server.handlers.form.FormData
-
- remove(Object) - Method in class io.undertow.util.AttachmentList
-
- remove(int) - Method in class io.undertow.util.AttachmentList
-
- remove(Object, Object) - Method in class io.undertow.util.CopyOnWriteMap
-
- remove(Object) - Method in class io.undertow.util.CopyOnWriteMap
-
- remove(HttpString) - Method in class io.undertow.util.HeaderMap
-
- remove(String) - Method in class io.undertow.util.HeaderMap
-
- remove(int) - Method in class io.undertow.util.HeaderValues
-
- remove() - Method in class io.undertow.util.HeaderValues
-
- remove(Object) - Method in class io.undertow.util.HeaderValues
-
- remove(Object, Object) - Method in class io.undertow.util.SecureHashMap
-
- remove(Object) - Method in class io.undertow.util.SecureHashMap
-
- removeAll(Collection<?>) - Method in class io.undertow.util.AttachmentList
-
- removeAttachment(AttachmentKey<T>) - Method in class io.undertow.util.AbstractAttachable
-
Remove an attachment, returning its previous value.
- removeAttachment(AttachmentKey<T>) - Method in interface io.undertow.util.Attachable
-
Remove an attachment, returning its previous value.
- removeAttribute(String) - Method in interface io.undertow.server.session.Session
-
Removes the object bound with the specified name from
this session.
- removeContextInformation(String) - Method in class io.undertow.server.ListenerRegistry.HttpUpgradeMetadata
-
- removeContextInformation(String) - Method in class io.undertow.server.ListenerRegistry.Listener
-
- removeEncodingHandler(String) - Method in class io.undertow.server.handlers.encoding.ContentEncodingRepository
-
- removeFirst() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- removeFirst() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- removeFirst() - Method in class io.undertow.util.HeaderValues
-
- removeFirstOccurrence(Object) - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Removes the first element e
such that
o.equals(e)
, if such an element exists in this deque.
- removeFirstOccurrence(Object) - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Removes the first element e
such that
o.equals(e)
, if such an element exists in this deque.
- removeFirstOccurrence(Object) - Method in class io.undertow.util.HeaderValues
-
- removeHost(String) - Method in class io.undertow.server.handlers.NameVirtualHostHandler
-
- removeHost(URI) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- removeHttpUpgradeMetadata(ListenerRegistry.HttpUpgradeMetadata) - Method in class io.undertow.server.ListenerRegistry.Listener
-
- removeInternal(Object) - Method in class io.undertow.util.CopyOnWriteMap
-
- removeLast() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- removeLast() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- removeLast() - Method in class io.undertow.util.HeaderValues
-
- removeLastOccurrence(Object) - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Removes the last element e
such that
o.equals(e)
, if such an element exists in this deque.
- removeLastOccurrence(Object) - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Removes the last element e
such that
o.equals(e)
, if such an element exists in this deque.
- removeLastOccurrence(Object) - Method in class io.undertow.util.HeaderValues
-
- removeListener(String) - Method in class io.undertow.server.ListenerRegistry
-
- removeNotificationReceiver(NotificationReceiver) - Method in interface io.undertow.security.api.SecurityContext
-
- removeNotificationReceiver(NotificationReceiver) - Method in class io.undertow.security.impl.SecurityContextImpl
-
- removePath(String) - Method in class io.undertow.server.handlers.PathHandler
-
- removeProtocol(String) - Method in class io.undertow.server.handlers.ChannelUpgradeHandler
-
Remove a protocol from this handler.
- removeProtocol(String, ChannelListener<? super StreamConnection>) - Method in class io.undertow.server.handlers.ChannelUpgradeHandler
-
Remove a protocol from this handler.
- removeRequestHeader(HttpString) - Method in class io.undertow.server.handlers.proxy.ProxyHandler
-
Removes a request header
- removeSessionCookieName(String) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- removeSessionListener(SessionListener) - Method in class io.undertow.server.session.InMemorySessionManager
-
- removeSessionListener(SessionListener) - Method in class io.undertow.server.session.SessionListeners
-
- removeSessionListener(SessionListener) - Method in interface io.undertow.server.session.SessionManager
-
Removes a session listener from the session manager
- removeToken(Object) - Method in class io.undertow.server.handlers.cache.ConcurrentDirectDeque
-
- removeToken(Object) - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
- removeToken(Object) - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
- renderDirectoryListing(HttpServerExchange, Resource) - Static method in class io.undertow.server.handlers.resource.DirectoryUtils
-
- replace(K, V, V) - Method in class io.undertow.util.CopyOnWriteMap
-
- replace(K, V) - Method in class io.undertow.util.CopyOnWriteMap
-
- replace(K, V, V) - Method in class io.undertow.util.SecureHashMap
-
- replace(K, V) - Method in class io.undertow.util.SecureHashMap
-
- REPORT - Static variable in class io.undertow.util.Methods
-
- REPORT_STRING - Static variable in class io.undertow.util.Methods
-
- REQ_ATTRIBUTE - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- REQUEST_DUMPER_LOGGER - Static variable in interface io.undertow.UndertowLogger
-
- REQUEST_ENTITY_TOO_LARGE - Static variable in class io.undertow.util.StatusCodes
-
- REQUEST_ENTITY_TOO_LARGE_STRING - Static variable in class io.undertow.util.StatusCodes
-
- REQUEST_IO_LOGGER - Static variable in interface io.undertow.UndertowLogger
-
Logger used for IO exceptions.
- REQUEST_LINE - Static variable in class io.undertow.attribute.RequestLineAttribute
-
- REQUEST_LINE_SHORT - Static variable in class io.undertow.attribute.RequestLineAttribute
-
- REQUEST_LOGGER - Static variable in interface io.undertow.UndertowLogger
-
- REQUEST_LOGGER - Static variable in interface io.undertow.websockets.core.WebSocketLogger
-
- REQUEST_METHOD - Static variable in class io.undertow.attribute.RequestMethodAttribute
-
- REQUEST_METHOD_SHORT - Static variable in class io.undertow.attribute.RequestMethodAttribute
-
- REQUEST_PROTOCOL - Static variable in class io.undertow.attribute.RequestProtocolAttribute
-
- REQUEST_PROTOCOL_SHORT - Static variable in class io.undertow.attribute.RequestProtocolAttribute
-
- REQUEST_RANGE_NOT_SATISFIABLE - Static variable in class io.undertow.util.StatusCodes
-
- REQUEST_RANGE_NOT_SATISFIABLE_STRING - Static variable in class io.undertow.util.StatusCodes
-
- REQUEST_TIME_OUT - Static variable in class io.undertow.util.StatusCodes
-
- REQUEST_TIME_OUT_STRING - Static variable in class io.undertow.util.StatusCodes
-
- REQUEST_URI_TOO_LARGE - Static variable in class io.undertow.util.StatusCodes
-
- REQUEST_URI_TOO_LARGE_STRING - Static variable in class io.undertow.util.StatusCodes
-
- REQUEST_URL - Static variable in class io.undertow.attribute.RequestURLAttribute
-
- REQUEST_URL_SHORT - Static variable in class io.undertow.attribute.RequestURLAttribute
-
- requestAlreadyWritten() - Method in interface io.undertow.client.UndertowClientMessages
-
- requestChannelAlreadyProvided() - Method in interface io.undertow.UndertowMessages
-
- requestDone() - Method in class io.undertow.client.http.HttpClientConnection
-
Notification that the current request is finished
- requestDone(HttpServerExchange) - Method in interface io.undertow.server.session.Session
-
Called when a request is done with the session.
- RequestDumplingHandler - Class in io.undertow.server.handlers
-
Handler that dumps a exchange to a log.
- RequestDumplingHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.RequestDumplingHandler
-
- requestEntityWasTooLarge(SocketAddress, long) - Method in interface io.undertow.UndertowMessages
-
- requestEntityWasTooLarge(long) - Method in interface io.undertow.UndertowMessages
-
- requestFinishListener - Variable in class io.undertow.client.http.HttpClientConnection
-
- requestHeader(HttpString) - Static method in class io.undertow.attribute.ExchangeAttributes
-
- RequestHeaderAttribute - Class in io.undertow.attribute
-
A request header
- RequestHeaderAttribute(HttpString) - Constructor for class io.undertow.attribute.RequestHeaderAttribute
-
- RequestHeaderAttribute.Builder - Class in io.undertow.attribute
-
- RequestHeaderAttribute.Builder() - Constructor for class io.undertow.attribute.RequestHeaderAttribute.Builder
-
- requestHeaderWasTooLarge(SocketAddress, int) - Method in interface io.undertow.UndertowLogger
-
- RequestLimitingHandler - Class in io.undertow.server.handlers
-
A handler which limits the maximum number of concurrent requests.
- RequestLimitingHandler(int, HttpHandler) - Constructor for class io.undertow.server.handlers.RequestLimitingHandler
-
Construct a new instance.
- RequestLineAttribute - Class in io.undertow.attribute
-
The request line
- RequestLineAttribute.Builder - Class in io.undertow.attribute
-
- RequestLineAttribute.Builder() - Constructor for class io.undertow.attribute.RequestLineAttribute.Builder
-
- requestList() - Static method in class io.undertow.attribute.ExchangeAttributes
-
- requestMethod() - Static method in class io.undertow.attribute.ExchangeAttributes
-
- RequestMethodAttribute - Class in io.undertow.attribute
-
The request method
- RequestMethodAttribute.Builder - Class in io.undertow.attribute
-
- RequestMethodAttribute.Builder() - Constructor for class io.undertow.attribute.RequestMethodAttribute.Builder
-
- requestProtocol() - Static method in class io.undertow.attribute.ExchangeAttributes
-
- RequestProtocolAttribute - Class in io.undertow.attribute
-
The request protocol
- RequestProtocolAttribute.Builder - Class in io.undertow.attribute
-
- RequestProtocolAttribute.Builder() - Constructor for class io.undertow.attribute.RequestProtocolAttribute.Builder
-
- requestURL() - Static method in class io.undertow.attribute.ExchangeAttributes
-
- RequestURLAttribute - Class in io.undertow.attribute
-
The request URL
- RequestURLAttribute.Builder - Class in io.undertow.attribute
-
- RequestURLAttribute.Builder() - Constructor for class io.undertow.attribute.RequestURLAttribute.Builder
-
- requestWasNotFullyConsumed() - Method in interface io.undertow.UndertowLogger
-
- requiredParameters() - Method in class io.undertow.predicate.PathTemplatePredicate.Builder
-
- requiredParameters() - Method in interface io.undertow.predicate.PredicateBuilder
-
- requiredParameters() - Method in class io.undertow.predicate.RegularExpressionPredicate.Builder
-
- requiredParameters() - Method in interface io.undertow.server.handlers.builder.HandlerBuilder
-
- requiredParameters() - Method in class io.undertow.server.handlers.builder.RewriteHandlerBuilder
-
- requiredParameters() - Method in class io.undertow.server.handlers.builder.SetHandlerBuilder
-
- requiresContinueResponse(HttpServerExchange) - Static method in class io.undertow.server.protocol.http.HttpContinue
-
Returns true if this exchange requires the server to send a 100 (Continue) response.
- reservedOpCodeInControlFrame(int) - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- reservedOpCodeInDataFrame(int) - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- reset() - Method in class io.undertow.server.handlers.MetricsHandler
-
- reset() - Method in class io.undertow.server.protocol.ajp.AbstractAjpParseState
-
- RESET_CONTENT - Static variable in class io.undertow.util.StatusCodes
-
- RESET_CONTENT_STRING - Static variable in class io.undertow.util.StatusCodes
-
- resetChannel() - Method in class io.undertow.server.AbstractServerConnection
-
Resets the channel to its original state, effectively disabling all current conduit
wrappers.
- resetChannel() - Method in class io.undertow.server.protocol.ajp.AjpServerConnection
-
- resolve(HttpServerExchange, ExchangeAttribute[]) - Static method in class io.undertow.attribute.ExchangeAttributes
-
- resolve(HttpServerExchange) - Method in class io.undertow.predicate.PathTemplatePredicate
-
- resolve(HttpServerExchange) - Method in interface io.undertow.predicate.Predicate
-
- resolve(HttpServerExchange) - Method in class io.undertow.predicate.RegularExpressionPredicate
-
- resource(ResourceManager) - Static method in class io.undertow.Handlers
-
Return a new resource handler
- Resource - Interface in io.undertow.server.handlers.resource
-
Representation of a static resource.
- ResourceHandler - Class in io.undertow.server.handlers.resource
-
- ResourceHandler() - Constructor for class io.undertow.server.handlers.resource.ResourceHandler
-
- ResourceManager - Interface in io.undertow.server.handlers.resource
-
Representation of a resource manager.
- RESPONSE - Static variable in class io.undertow.util.Headers
-
- RESPONSE_AUTH - Static variable in class io.undertow.util.Headers
-
- RESPONSE_CODE - Static variable in class io.undertow.attribute.ResponseCodeAttribute
-
- RESPONSE_CODE_SHORT - Static variable in class io.undertow.attribute.ResponseCodeAttribute
-
- responseAlreadyStarted() - Method in interface io.undertow.UndertowMessages
-
- ResponseCache - Class in io.undertow.server.handlers.cache
-
Facade for an underlying buffer cache that contains response information.
- ResponseCache(DirectBufferCache, HttpServerExchange) - Constructor for class io.undertow.server.handlers.cache.ResponseCache
-
- ResponseCachingSender - Class in io.undertow.server.handlers.cache
-
- ResponseCachingSender(Sender, DirectBufferCache.CacheEntry, long) - Constructor for class io.undertow.server.handlers.cache.ResponseCachingSender
-
- ResponseCachingStreamSinkConduit - Class in io.undertow.server.handlers.cache
-
- ResponseCachingStreamSinkConduit(StreamSinkConduit, DirectBufferCache.CacheEntry, long) - Constructor for class io.undertow.server.handlers.cache.ResponseCachingStreamSinkConduit
-
Construct a new instance.
- responseChannelAlreadyProvided() - Method in interface io.undertow.UndertowMessages
-
- responseCode() - Static method in class io.undertow.attribute.ExchangeAttributes
-
- ResponseCodeAttribute - Class in io.undertow.attribute
-
The request status code
- ResponseCodeAttribute.Builder - Class in io.undertow.attribute
-
- ResponseCodeAttribute.Builder() - Constructor for class io.undertow.attribute.ResponseCodeAttribute.Builder
-
- ResponseCodeHandler - Class in io.undertow.server.handlers
-
A handler which simply sets a response code.
- ResponseCodeHandler(int) - Constructor for class io.undertow.server.handlers.ResponseCodeHandler
-
Construct a new instance.
- responseDone() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- responseFinishedListener - Variable in class io.undertow.client.http.HttpClientConnection
-
- responseHeader(HttpString) - Static method in class io.undertow.attribute.ExchangeAttributes
-
- ResponseHeaderAttribute - Class in io.undertow.attribute
-
A response header
- ResponseHeaderAttribute(HttpString) - Constructor for class io.undertow.attribute.ResponseHeaderAttribute
-
- ResponseHeaderAttribute.Builder - Class in io.undertow.attribute
-
- ResponseHeaderAttribute.Builder() - Constructor for class io.undertow.attribute.ResponseHeaderAttribute.Builder
-
- restoreChannel(AbstractServerConnection.ConduitState) - Method in class io.undertow.server.AbstractServerConnection
-
Resores the channel conduits to a previous state.
- restoreChannel(AbstractServerConnection.ConduitState) - Method in class io.undertow.server.protocol.ajp.AjpServerConnection
-
- resumeReads() - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- resumeReads() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- resumeReads() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- resumeReads() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- resumeReads() - Method in class io.undertow.conduits.EmptyStreamSourceConduit
-
- resumeReads() - Method in class io.undertow.conduits.ReadDataStreamSourceConduit
-
- resumeReads() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- resumeReads() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- resumeReceives() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- resumeWrites() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- resumeWrites() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- resumeWrites() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- resumeWrites() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- resumeWrites() - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
- resumeWrites() - Method in class io.undertow.conduits.HeadStreamSinkConduit
-
- resumeWrites() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- resumeWrites() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- retainAll(Collection<?>) - Method in class io.undertow.util.AttachmentList
-
- RETRY_AFTER - Static variable in class io.undertow.util.Headers
-
- RETRY_AFTER_STRING - Static variable in class io.undertow.util.Headers
-
- rewrite(String, String, ClassLoader, HttpHandler) - Static method in class io.undertow.Handlers
-
Creates the set of handlers that are required to perform a simple rewrite.
- RewriteHandlerBuilder - Class in io.undertow.server.handlers.builder
-
- RewriteHandlerBuilder() - Constructor for class io.undertow.server.handlers.builder.RewriteHandlerBuilder
-
- rewriteUrl(String, String) - Method in class io.undertow.server.session.PathParameterSessionConfig
-
- rewriteUrl(String, String) - Method in interface io.undertow.server.session.SessionConfig
-
- rewriteUrl(String, String) - Method in class io.undertow.server.session.SessionCookieConfig
-
- rewriteUrl(String, String) - Method in class io.undertow.server.session.SslSessionConfig
-
- ROOT_LOGGER - Static variable in interface io.undertow.UndertowLogger
-
- ROOT_LOGGER - Static variable in interface io.undertow.websockets.core.WebSocketLogger
-
- rootHandler - Variable in class io.undertow.server.AbstractServerConnection
-
- rotate() - Method in class io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver
-
forces a log rotation.
- ROUTE - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- ROUTE - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- run(boolean) - Method in class io.undertow.io.AsyncSenderImpl.TransferTask
-
- run() - Method in class io.undertow.io.AsyncSenderImpl.TransferTask
-
- run() - Method in class io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver
-
processes all queued log messages
- run() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
insert the log record to database
- run() - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient.StickeySessionData
-
- runCached(HttpServerExchange, SecurityContext, AuthenticatedSessionManager) - Method in class io.undertow.security.impl.CachedAuthenticatedSessionMechanism
-
- runFormAuth(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.FormAuthenticationMechanism
-
- runGSSAPI(HttpServerExchange, ByteBuffer, SecurityContext) - Method in class io.undertow.security.impl.GSSAPIAuthenticationMechanism
-
- SameThreadExecutor - Class in io.undertow.util
-
- SEARCH - Static variable in class io.undertow.util.Methods
-
- SEARCH_STRING - Static variable in class io.undertow.util.Methods
-
- SEC_WEB_SOCKET_ACCEPT - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_ACCEPT_STRING - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_KEY - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_KEY1 - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_KEY1_STRING - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_KEY2 - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_KEY2_STRING - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_KEY_STRING - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_LOCATION - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_LOCATION_STRING - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_ORIGIN - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_ORIGIN_STRING - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_PROTOCOL - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_PROTOCOL_STRING - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_VERSION - Static variable in class io.undertow.util.Headers
-
- SEC_WEB_SOCKET_VERSION_STRING - Static variable in class io.undertow.util.Headers
-
- SECRET - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- SECRET - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- SecureHashMap<K,V> - Class in io.undertow.util
-
Lock-free secure concurrent hash map.
- SecureHashMap(int, float) - Constructor for class io.undertow.util.SecureHashMap
-
Construct a new instance.
- SecureHashMap(float) - Constructor for class io.undertow.util.SecureHashMap
-
Construct a new instance.
- SecureHashMap(int) - Constructor for class io.undertow.util.SecureHashMap
-
Construct a new instance.
- SecureHashMap() - Constructor for class io.undertow.util.SecureHashMap
-
Construct a new instance.
- SecureRandomSessionIdGenerator - Class in io.undertow.server.session
-
- SecureRandomSessionIdGenerator() - Constructor for class io.undertow.server.session.SecureRandomSessionIdGenerator
-
- SecurityContext - Interface in io.undertow.security.api
-
The security context.
- SecurityContext.AuthenticationResult - Class in io.undertow.security.api
-
- SecurityContext.AuthenticationResult(AuthenticationMechanism.AuthenticationMechanismOutcome, Runnable) - Constructor for class io.undertow.security.api.SecurityContext.AuthenticationResult
-
- SecurityContextImpl - Class in io.undertow.security.impl
-
The internal SecurityContext used to hold the state of security for the current exchange.
- SecurityContextImpl(HttpServerExchange, IdentityManager) - Constructor for class io.undertow.security.impl.SecurityContextImpl
-
- SecurityContextImpl(HttpServerExchange, AuthenticationMode, IdentityManager) - Constructor for class io.undertow.security.impl.SecurityContextImpl
-
- SecurityInitialHandler - Class in io.undertow.security.handlers
-
The security handler responsible for attaching the SecurityContext to the current
HttpServerExchange
.
- SecurityInitialHandler(AuthenticationMode, IdentityManager, String, HttpHandler) - Constructor for class io.undertow.security.handlers.SecurityInitialHandler
-
- SecurityInitialHandler(AuthenticationMode, IdentityManager, HttpHandler) - Constructor for class io.undertow.security.handlers.SecurityInitialHandler
-
- SecurityNotification - Class in io.undertow.security.api
-
Notification representing a security event such as a successful or failed authentication.
- SecurityNotification(HttpServerExchange, SecurityNotification.EventType, Account, String, boolean, String) - Constructor for class io.undertow.security.api.SecurityNotification
-
- SecurityNotification.EventType - Enum in io.undertow.security.api
-
- SEE_OTHER - Static variable in class io.undertow.util.StatusCodes
-
- SEE_OTHER_STRING - Static variable in class io.undertow.util.StatusCodes
-
- selectHost(HttpServerExchange) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- selectSubprotocol(WebSocketHttpExchange) - Method in class io.undertow.websockets.core.protocol.Handshake
-
Selects the first matching supported sub protocol and add it the the headers of the exchange.
- send(ByteBuffer, IoCallback) - Method in class io.undertow.io.AsyncSenderImpl
-
- send(ByteBuffer[], IoCallback) - Method in class io.undertow.io.AsyncSenderImpl
-
- send(ByteBuffer) - Method in class io.undertow.io.AsyncSenderImpl
-
- send(ByteBuffer[]) - Method in class io.undertow.io.AsyncSenderImpl
-
- send(String, IoCallback) - Method in class io.undertow.io.AsyncSenderImpl
-
- send(String, Charset, IoCallback) - Method in class io.undertow.io.AsyncSenderImpl
-
- send(String) - Method in class io.undertow.io.AsyncSenderImpl
-
- send(String, Charset) - Method in class io.undertow.io.AsyncSenderImpl
-
- send(ByteBuffer, IoCallback) - Method in class io.undertow.io.BlockingSenderImpl
-
- send(ByteBuffer[], IoCallback) - Method in class io.undertow.io.BlockingSenderImpl
-
- send(ByteBuffer) - Method in class io.undertow.io.BlockingSenderImpl
-
- send(ByteBuffer[]) - Method in class io.undertow.io.BlockingSenderImpl
-
- send(String, IoCallback) - Method in class io.undertow.io.BlockingSenderImpl
-
- send(String, Charset, IoCallback) - Method in class io.undertow.io.BlockingSenderImpl
-
- send(String) - Method in class io.undertow.io.BlockingSenderImpl
-
- send(String, Charset) - Method in class io.undertow.io.BlockingSenderImpl
-
- send(ByteBuffer, IoCallback) - Method in interface io.undertow.io.Sender
-
Write the given buffer using async IO, and calls the given callback on completion or error.
- send(ByteBuffer[], IoCallback) - Method in interface io.undertow.io.Sender
-
Write the given buffers using async IO, and calls the given callback on completion or error.
- send(ByteBuffer) - Method in interface io.undertow.io.Sender
-
Write the given buffer using async IO, and ends the exchange when done
- send(ByteBuffer[]) - Method in interface io.undertow.io.Sender
-
Write the given buffers using async IO, and ends the exchange when done
- send(String, IoCallback) - Method in interface io.undertow.io.Sender
-
Write the given String using async IO, and calls the given callback on completion or error.
- send(String, Charset, IoCallback) - Method in interface io.undertow.io.Sender
-
Write the given String using async IO, and calls the given callback on completion or error.
- send(String) - Method in interface io.undertow.io.Sender
-
Write the given String using async IO, and ends the exchange when done
The CharSequence is encoded to UTF8
- send(String, Charset) - Method in interface io.undertow.io.Sender
-
Write the given String using async IO, and ends the exchange when done
- send(ByteBuffer, IoCallback) - Method in class io.undertow.server.handlers.cache.ResponseCachingSender
-
- send(ByteBuffer[], IoCallback) - Method in class io.undertow.server.handlers.cache.ResponseCachingSender
-
- send(ByteBuffer) - Method in class io.undertow.server.handlers.cache.ResponseCachingSender
-
- send(ByteBuffer[]) - Method in class io.undertow.server.handlers.cache.ResponseCachingSender
-
- send(String, IoCallback) - Method in class io.undertow.server.handlers.cache.ResponseCachingSender
-
- send(String, Charset, IoCallback) - Method in class io.undertow.server.handlers.cache.ResponseCachingSender
-
- send(String) - Method in class io.undertow.server.handlers.cache.ResponseCachingSender
-
- send(String, Charset) - Method in class io.undertow.server.handlers.cache.ResponseCachingSender
-
- send() - Method in interface io.undertow.server.protocol.http.HttpContinue.ContinueResponseSender
-
Continue sending the response.
- send(long, boolean) - Method in interface io.undertow.websockets.core.FragmentedMessageChannel
-
- send(WebSocketFrameType, long) - Method in class io.undertow.websockets.core.WebSocketChannel
-
- SEND_HEADERS - Static variable in class io.undertow.client.ajp.AjpResponseParser
-
- sendAuthenticationInfoHeader(HttpServerExchange) - Method in class io.undertow.security.impl.DigestAuthenticationMechanism
-
- sendBinary(ByteBuffer, WebSocketChannel, WebSocketCallback<Void>) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete text message, invoking the callback when complete
- sendBinary(ByteBuffer[], WebSocketChannel, WebSocketCallback<Void>) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete text message, invoking the callback when complete
- sendBinary(ByteBuffer, boolean, FragmentedMessageChannel, WebSocketCallback<FragmentedMessageChannel>) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete text message, invoking the callback when complete
- sendBinary(ByteBuffer[], boolean, FragmentedMessageChannel, WebSocketCallback<FragmentedMessageChannel>) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete text message, invoking the callback when complete
- sendBinaryBlocking(ByteBuffer, WebSocketChannel) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete text message, invoking the callback when complete
- sendBinaryBlocking(ByteBuffer[], WebSocketChannel) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete text message, invoking the callback when complete
- sendBinaryBlocking(ByteBuffer, boolean, FragmentedMessageChannel) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete text message, invoking the callback when complete
- sendBinaryBlocking(ByteBuffer[], boolean, FragmentedMessageChannel) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete text message, invoking the callback when complete
- sendCallbackExecutionError(Throwable) - Method in interface io.undertow.websockets.core.WebSocketLogger
-
- sendChallenge(HttpServerExchange, SecurityContext) - Method in interface io.undertow.security.api.AuthenticationMechanism
-
Send an authentication challenge to the remote client.
- sendChallenge(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.BasicAuthenticationMechanism
-
- sendChallenge(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.CachedAuthenticatedSessionMechanism
-
- sendChallenge(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.ClientCertAuthenticationMechanism
-
- sendChallenge(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.DigestAuthenticationMechanism
-
- sendChallenge(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.FormAuthenticationMechanism
-
- sendChallenge(HttpServerExchange, SecurityContext) - Method in class io.undertow.security.impl.GSSAPIAuthenticationMechanism
-
- sendClose() - Method in class io.undertow.websockets.core.WebSocketChannel
-
Send a Close frame without a payload
- sendClose(ByteBuffer, WebSocketChannel, WebSocketCallback<Void>) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete close message, invoking the callback when complete
- sendClose(ByteBuffer[], WebSocketChannel, WebSocketCallback<Void>) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete close message, invoking the callback when complete
- sendCloseBlocking(ByteBuffer, WebSocketChannel) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete close message, invoking the callback when complete
- sendCloseBlocking(ByteBuffer[], WebSocketChannel) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete close message, invoking the callback when complete
- sendContinueResponse(HttpServerExchange, IoCallback) - Static method in class io.undertow.server.protocol.http.HttpContinue
-
Sends a continuation using async IO, and calls back when it is complete.
- sendContinueResponseBlocking(HttpServerExchange) - Static method in class io.undertow.server.protocol.http.HttpContinue
-
Sends a continue response using blocking IO
- sendData(ByteBuffer) - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- sendData(ByteBuffer) - Method in class io.undertow.websockets.spi.BlockingWebSocketHttpServerExchange
-
- sendData(ByteBuffer) - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
Send some data
- Sender - Interface in io.undertow.io
-
Sender interface that allows for callback based async IO.
- senderCallbacksEmpty() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- sendFragmentedBinary() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- sendFragmentedText() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- sendOutOfBandResponse(HttpServerExchange) - Method in class io.undertow.server.protocol.ajp.AjpServerConnection
-
- sendOutOfBandResponse(HttpServerExchange) - Method in class io.undertow.server.protocol.http.HttpServerConnection
-
- sendOutOfBandResponse(HttpServerExchange) - Method in interface io.undertow.server.ServerConnection
-
Sends an out of band response, such as a HTTP 100-continue response.
- sendPing(ByteBuffer, WebSocketChannel, WebSocketCallback<Void>) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete ping message, invoking the callback when complete
- sendPing(ByteBuffer[], WebSocketChannel, WebSocketCallback<Void>) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete ping message, invoking the callback when complete
- sendPingBlocking(ByteBuffer, WebSocketChannel) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete ping message using blocking IO
- sendPingBlocking(ByteBuffer[], WebSocketChannel) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete ping message using blocking IO
- sendPong(ByteBuffer, WebSocketChannel, WebSocketCallback<Void>) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete pong message, invoking the callback when complete
- sendPong(ByteBuffer[], WebSocketChannel, WebSocketCallback<Void>) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete pong message, invoking the callback when complete
- sendPongBlocking(ByteBuffer, WebSocketChannel) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete pong message using blocking IO
- sendPongBlocking(ByteBuffer[], WebSocketChannel) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete pong message using blocking IO
- sendRequest(ClientRequest, ClientCallback<ClientExchange>) - Method in interface io.undertow.client.ClientConnection
-
Sends a client request.
- sendRequest(ClientRequest, ClientCallback<ClientExchange>) - Method in class io.undertow.client.http.HttpClientConnection
-
- sendRequestedBlobs(HttpServerExchange) - Static method in class io.undertow.server.handlers.resource.DirectoryUtils
-
Serve static resource for the directory listing
- sendText(String, WebSocketChannel, WebSocketCallback<Void>) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete text message, invoking the callback when complete
- sendText(String, boolean, FragmentedMessageChannel, WebSocketCallback<FragmentedMessageChannel>) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete text message, invoking the callback when complete
- sendTextBlocking(String, WebSocketChannel) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete text message, invoking the callback when complete
- sendTextBlocking(String, boolean, FragmentedMessageChannel) - Static method in class io.undertow.websockets.core.WebSockets
-
Sends a complete text message, invoking the callback when complete
- serve(Sender, HttpServerExchange, IoCallback) - Method in class io.undertow.server.handlers.resource.CachedResource
-
- serve(Sender, HttpServerExchange, IoCallback) - Method in class io.undertow.server.handlers.resource.FileResource
-
- serve(Sender, HttpServerExchange, IoCallback) - Method in interface io.undertow.server.handlers.resource.Resource
-
Serve the resource, and call the provided callback when complete.
- serve(Sender, HttpServerExchange, IoCallback) - Method in class io.undertow.server.handlers.resource.URLResource
-
- servePage(HttpServerExchange, String) - Method in class io.undertow.security.impl.FormAuthenticationMechanism
-
- SERVER - Static variable in class io.undertow.util.Headers
-
- SERVER_NAME - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- SERVER_PORT - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- SERVER_STRING - Static variable in class io.undertow.util.Headers
-
- ServerConnection - Interface in io.undertow.server
-
A server connection.
- ServerConnection.CloseListener - Interface in io.undertow.server
-
- SERVICE_UNAVAILABLE - Static variable in class io.undertow.util.StatusCodes
-
- SERVICE_UNAVAILABLE_STRING - Static variable in class io.undertow.util.StatusCodes
-
- SERVLET_ENGINE - Static variable in class io.undertow.util.Headers
-
- SERVLET_ENGINE_STRING - Static variable in class io.undertow.util.Headers
-
- SERVLET_PATH - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- servletPathMatchFailed() - Method in interface io.undertow.UndertowMessages
-
- Session - Interface in io.undertow.server.session
-
Represents a HTTP session.
- sessionAlreadyExists(String) - Method in interface io.undertow.UndertowMessages
-
- sessionAlreadyInvalidated() - Method in interface io.undertow.UndertowMessages
-
- SessionAttachmentHandler - Class in io.undertow.server.session
-
Handler that attaches the session to the request.
- SessionAttachmentHandler(SessionManager, SessionConfig) - Constructor for class io.undertow.server.session.SessionAttachmentHandler
-
- SessionAttachmentHandler(HttpHandler, SessionManager, SessionConfig) - Constructor for class io.undertow.server.session.SessionAttachmentHandler
-
- SessionConfig - Interface in io.undertow.server.session
-
Interface that abstracts the process of attaching a session to an exchange.
- SessionCookieConfig - Class in io.undertow.server.session
-
Encapsulation of session cookie configuration.
- SessionCookieConfig() - Constructor for class io.undertow.server.session.SessionCookieConfig
-
- sessionCreated(Session, HttpServerExchange) - Method in interface io.undertow.server.session.SessionListener
-
Called when a session is created
- sessionCreated(Session, HttpServerExchange) - Method in class io.undertow.server.session.SessionListeners
-
- sessionDestroyed(Session, HttpServerExchange, SessionListener.SessionDestroyedReason) - Method in interface io.undertow.server.session.SessionListener
-
Called when a session is destroyed
- sessionDestroyed(Session, HttpServerExchange, SessionListener.SessionDestroyedReason) - Method in class io.undertow.server.session.SessionListeners
-
- sessionIdChanged(Session, String) - Method in interface io.undertow.server.session.SessionListener
-
- sessionIdChanged(Session, String) - Method in class io.undertow.server.session.SessionListeners
-
- SessionIdGenerator - Interface in io.undertow.server.session
-
Strategy for generating session ID's.
- SessionListener - Interface in io.undertow.server.session
-
A listener for session events.
- SessionListener.SessionDestroyedReason - Enum in io.undertow.server.session
-
- SessionListeners - Class in io.undertow.server.session
-
Utility class that maintains the session listeners.
- SessionListeners() - Constructor for class io.undertow.server.session.SessionListeners
-
- SessionManager - Interface in io.undertow.server.session
-
Interface that manages sessions.
- sessionManagerMustNotBeNull() - Method in interface io.undertow.UndertowMessages
-
- sessionManagerNotFound() - Method in interface io.undertow.UndertowMessages
-
- SessionNonceManager - Interface in io.undertow.security.api
-
An extension to the
NonceManager
interface for Nonce managers that also support the association of a pre-prepared
hash against a currently valid nonce.
- sessionNotFound(String) - Method in interface io.undertow.UndertowMessages
-
- set(int, T) - Method in class io.undertow.util.AttachmentList
-
- set(int, String) - Method in class io.undertow.util.HeaderValues
-
- SET_COOKIE - Static variable in class io.undertow.util.Headers
-
- SET_COOKIE2 - Static variable in class io.undertow.util.Headers
-
- SET_COOKIE2_STRING - Static variable in class io.undertow.util.Headers
-
- SET_COOKIE_STRING - Static variable in class io.undertow.util.Headers
-
- setAjpClientRequestConduit(AjpClientRequestConduit) - Method in class io.undertow.client.ajp.AjpClientExchange
-
- setAllowed(Predicate) - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- setAttribute(HttpHandler, String, String, ClassLoader) - Static method in class io.undertow.Handlers
-
Returns an attribute setting handler that can be used to set an arbitrary attribute on the exchange.
- setAttribute(String, Object) - Method in interface io.undertow.server.session.Session
-
Binds an object to this session, using the name specified.
- setAttribute(String, Object) - Method in class io.undertow.websockets.core.WebSocketChannel
-
- SetAttributeHandler - Class in io.undertow.server.handlers
-
Handler that can set an arbitrary attribute on the exchange.
- SetAttributeHandler(HttpHandler, ExchangeAttribute, ExchangeAttribute) - Constructor for class io.undertow.server.handlers.SetAttributeHandler
-
- SetAttributeHandler(HttpHandler, String, String) - Constructor for class io.undertow.server.handlers.SetAttributeHandler
-
- SetAttributeHandler(HttpHandler, String, String, ClassLoader) - Constructor for class io.undertow.server.handlers.SetAttributeHandler
-
- setAuthenticationMode(AuthenticationMode) - Method in class io.undertow.Undertow.LoginConfig
-
- setAuthenticationRequired() - Method in interface io.undertow.security.api.SecurityContext
-
Marks this request as requiring authentication.
- setAuthenticationRequired() - Method in class io.undertow.security.impl.SecurityContextImpl
-
- setBase(File) - Method in class io.undertow.server.handlers.resource.FileResourceManager
-
- setBufferSize(int) - Method in class io.undertow.Undertow.Builder
-
- setBuffersPerRegion(int) - Method in class io.undertow.Undertow.Builder
-
- setBytesField(String) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- setCachable(Predicate) - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- setCacheTime(Integer) - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- setCharacterEncoding(String) - Method in interface io.undertow.server.handlers.form.FormDataParser
-
Sets the character encoding that will be used by this parser.
- setComment(String) - Method in interface io.undertow.server.handlers.Cookie
-
- setComment(String) - Method in class io.undertow.server.handlers.CookieImpl
-
- setComment(String) - Method in class io.undertow.server.session.SessionCookieConfig
-
- setConnectionsPerThread(int) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- setContentEncodedResourceManager(ContentEncodedResourceManager) - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- setContextInformation(String, Object) - Method in class io.undertow.server.ListenerRegistry.HttpUpgradeMetadata
-
- setContextInformation(String, Object) - Method in class io.undertow.server.ListenerRegistry.Listener
-
- setContinueHandler(ContinueNotification) - Method in class io.undertow.client.ajp.AjpClientExchange
-
- setContinueHandler(ContinueNotification) - Method in interface io.undertow.client.ClientExchange
-
- setContinueHandler(ContinueNotification) - Method in class io.undertow.client.http.HttpClientExchange
-
- setCookieName(String) - Method in class io.undertow.server.session.SessionCookieConfig
-
- setDefaultAllow(boolean) - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler
-
- setDefaultEncoding(String) - Method in class io.undertow.server.handlers.form.FormEncodedDataDefinition
-
- setDefaultEncoding(String) - Method in class io.undertow.server.handlers.form.MultiPartParserDefinition
-
- setDefaultHandler(HttpHandler) - Method in class io.undertow.server.handlers.NameVirtualHostHandler
-
- setDefaultSessionTimeout(int) - Method in class io.undertow.server.session.InMemorySessionManager
-
- setDefaultSessionTimeout(int) - Method in interface io.undertow.server.session.SessionManager
-
Sets the default session timeout
- setDirectBuffers(boolean) - Method in class io.undertow.Undertow.Builder
-
- setDirectoryListingEnabled(boolean) - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- setDiscard(boolean) - Method in interface io.undertow.server.handlers.Cookie
-
- setDiscard(boolean) - Method in class io.undertow.server.handlers.CookieImpl
-
- setDiscard(boolean) - Method in class io.undertow.server.session.SessionCookieConfig
-
- setDispatchExecutor(Executor) - Method in class io.undertow.server.HttpServerExchange
-
Sets the executor that is used for dispatch operations where no executor is specified.
- setDomain(String) - Method in interface io.undertow.server.handlers.Cookie
-
- setDomain(String) - Method in class io.undertow.server.handlers.CookieImpl
-
- setDomain(String) - Method in class io.undertow.server.session.SessionCookieConfig
-
- setExecutor(Executor) - Method in class io.undertow.server.handlers.form.MultiPartParserDefinition
-
- setExpires(Date) - Method in interface io.undertow.server.handlers.Cookie
-
- setExpires(Date) - Method in class io.undertow.server.handlers.CookieImpl
-
- setExtraBytes(Pooled<ByteBuffer>) - Method in class io.undertow.server.AbstractServerConnection
-
- setFalseHandler(HttpHandler) - Method in class io.undertow.server.handlers.PredicateHandler
-
- setFile(File) - Method in class io.undertow.server.handlers.error.FileErrorPageHandler
-
- setFinalFragment(boolean) - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- setHandler(HttpHandler) - Method in class io.undertow.Undertow.Builder
-
- SetHandlerBuilder - Class in io.undertow.server.handlers.builder
-
- SetHandlerBuilder() - Constructor for class io.undertow.server.handlers.builder.SetHandlerBuilder
-
- SetHeaderHandler - Class in io.undertow.server.handlers
-
- SetHeaderHandler(String, String) - Constructor for class io.undertow.server.handlers.SetHeaderHandler
-
- SetHeaderHandler(HttpHandler, String, String) - Constructor for class io.undertow.server.handlers.SetHeaderHandler
-
- setHttpOnly(boolean) - Method in interface io.undertow.server.handlers.Cookie
-
- setHttpOnly(boolean) - Method in class io.undertow.server.handlers.CookieImpl
-
- setHttpOnly(boolean) - Method in class io.undertow.server.session.SessionCookieConfig
-
- setIdleTimeFailed(Throwable) - Method in interface io.undertow.websockets.core.WebSocketLogger
-
- setIdleTimeout(long) - Method in class io.undertow.channels.IdleTimeoutConduit
-
- setIdleTimeout(long) - Method in class io.undertow.websockets.core.WebSocketChannel
-
- setInstance(T) - Method in class io.undertow.server.handlers.AttachmentHandler
-
- setIoThreads(int) - Method in class io.undertow.Undertow.Builder
-
- setLength(int) - Method in class io.undertow.server.session.SecureRandomSessionIdGenerator
-
- setMaxAge(Integer) - Method in interface io.undertow.server.handlers.Cookie
-
- setMaxAge(Integer) - Method in class io.undertow.server.handlers.CookieImpl
-
- setMaxAge(int) - Method in class io.undertow.server.session.SessionCookieConfig
-
- setMaxEntitySize(long) - Method in class io.undertow.server.HttpServerExchange
-
Sets the max entity size for this exchange.
- setMaximumConcurrentRequests(int) - Method in class io.undertow.server.handlers.RequestLimitingHandler
-
Set the maximum concurrent requests.
- setMaxInactiveInterval(int) - Method in interface io.undertow.server.session.Session
-
Specifies the time, in seconds, between client requests before the
servlet container will invalidate this session.
- setMaxIndividualFileSize(long) - Method in class io.undertow.server.handlers.form.MultiPartParserDefinition
-
- setMethod(HttpString) - Method in class io.undertow.client.ClientRequest
-
- setMethodField(String) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- setMimeMappings(MimeMappings) - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- setNext(HttpHandler) - Method in class io.undertow.security.handlers.AuthenticationMechanismsHandler
-
- setNext(HttpHandler) - Method in class io.undertow.server.handlers.AttachmentHandler
-
- setNext(HttpHandler) - Method in class io.undertow.server.handlers.cache.CacheHandler
-
- setNext(HttpHandler) - Method in class io.undertow.server.handlers.CanonicalPathHandler
-
- setNext(HttpHandler) - Method in class io.undertow.server.handlers.encoding.EncodingHandler
-
- setNext(HttpHandler) - Method in class io.undertow.server.handlers.error.FileErrorPageHandler
-
- setNext(HttpHandler) - Method in class io.undertow.server.handlers.error.SimpleErrorPageHandler
-
- setNext(HttpHandler) - Method in class io.undertow.server.handlers.form.EagerFormParsingHandler
-
- setNext(HttpHandler) - Method in class io.undertow.server.handlers.HttpContinueAcceptingHandler
-
- setNext(HttpHandler) - Method in class io.undertow.server.handlers.IPAddressAccessControlHandler
-
- setNext(HttpHandler) - Method in class io.undertow.server.handlers.OriginHandler
-
- setNext(HttpHandler) - Method in class io.undertow.server.session.SessionAttachmentHandler
-
- setNextHandler(HttpHandler) - Method in class io.undertow.server.handlers.RequestLimitingHandler
-
Set the next handler.
- setNoEncodingHandler(HttpHandler) - Method in class io.undertow.server.handlers.encoding.EncodingHandler
-
- setNonUpgradeHandler(HttpHandler) - Method in class io.undertow.server.handlers.ChannelUpgradeHandler
-
Set the non-upgrade delegate handler.
- setOption(Option<T>, T) - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- setOption(Option<T>, T) - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- setOption(Option<T>, T) - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- setOption(Option<T>, T) - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- setOption(Option<T>, T) - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- setOption(Option<T>, T) - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- setOption(Option<T>, T) - Method in class io.undertow.channels.ReadTimeoutStreamSourceChannel
-
- setOption(Option<T>, T) - Method in class io.undertow.channels.WriteTimeoutStreamSinkChannel
-
- setOption(Option<T>, T) - Method in interface io.undertow.client.ClientConnection
-
- setOption(Option<T>, T) - Method in class io.undertow.client.http.HttpClientConnection
-
- setOption(Option<T>, T) - Method in class io.undertow.server.AbstractServerConnection
-
- setOption(Option<T>, T) - Method in interface io.undertow.server.ServerConnection
-
- setOption(Option<T>, T) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- setOption(Option<T>, T) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- setOption(Option<T>, T) - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- setOption(Option<T>, T) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- setOption(Option<T>, T) - Method in class io.undertow.websockets.core.WebSocketChannel
-
- setOriginFailedHandler(HttpHandler) - Method in class io.undertow.server.handlers.OriginHandler
-
- setPath(String) - Method in class io.undertow.client.ClientRequest
-
- setPath(String) - Method in interface io.undertow.server.handlers.Cookie
-
- setPath(String) - Method in class io.undertow.server.handlers.CookieImpl
-
- setPath(String) - Method in class io.undertow.server.session.SessionCookieConfig
-
- setPersistent(boolean) - Method in class io.undertow.server.HttpServerExchange
-
- setPredicate(Predicate) - Method in class io.undertow.server.handlers.PredicateHandler
-
- setProblemServerRetry(int) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- setProgramaticMechName(String) - Method in class io.undertow.security.impl.SecurityContextImpl
-
Set the name of the mechanism used for authentication to be reported if authentication was handled programatically.
- setProtocol(HttpString) - Method in class io.undertow.client.ClientRequest
-
- setProtocol(HttpString) - Method in class io.undertow.server.HttpServerExchange
-
Sets the http protocol
- setQueryField(String) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- setQueryString(String) - Method in class io.undertow.server.HttpServerExchange
-
- setReadReadyHandler(ReadReadyHandler) - Method in class io.undertow.channels.IdleTimeoutConduit
-
- setReadReadyHandler(ReadReadyHandler) - Method in class io.undertow.conduits.EmptyStreamSourceConduit
-
- setRefererField(String) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- setRelativePath(String) - Method in class io.undertow.server.HttpServerExchange
-
Set the request relative path.
- setRemoteHostField(String) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- setRequestMethod(HttpString) - Method in class io.undertow.server.HttpServerExchange
-
Set the HTTP request method.
- setRequestPath(String) - Method in class io.undertow.server.HttpServerExchange
-
Set the request URI path.
- setRequestScheme(String) - Method in class io.undertow.server.HttpServerExchange
-
Set the request URI scheme.
- setRequestURI(String) - Method in class io.undertow.server.HttpServerExchange
-
Sets the request URI
- setRequestURI(String, boolean) - Method in class io.undertow.server.HttpServerExchange
-
Sets the request URI
- setRequireAllOrigins(boolean) - Method in class io.undertow.server.handlers.OriginHandler
-
- setRequireOriginHeader(boolean) - Method in class io.undertow.server.handlers.OriginHandler
-
- setResolvedPath(String) - Method in class io.undertow.server.HttpServerExchange
-
Set the resolved path.
- setResourceManager(ResourceManager) - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- setResponesCode(int) - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- setResponesCode(int) - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
Set a http response code
- setResponseCode(int) - Method in class io.undertow.server.HttpServerExchange
-
Change the response code for this response.
- setResponseCodes(Set<Integer>) - Method in class io.undertow.server.handlers.error.FileErrorPageHandler
-
- setResponseCodes(Integer...) - Method in class io.undertow.server.handlers.error.FileErrorPageHandler
-
- setResponseCodes(Set<Integer>) - Method in class io.undertow.server.handlers.error.SimpleErrorPageHandler
-
- setResponseCodes(Integer...) - Method in class io.undertow.server.handlers.error.SimpleErrorPageHandler
-
- setResponseContentLength(long) - Method in class io.undertow.server.HttpServerExchange
-
Sets the response content length
- setResponseCookie(Cookie) - Method in class io.undertow.server.HttpServerExchange
-
Sets a response cookie
- setResponseHeader(String, String) - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- setResponseHeader(String, String) - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
Set a response header
- setResponseHeaders(Map<String, List<String>>) - Method in class io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange
-
- setResponseHeaders(Map<String, List<String>>) - Method in interface io.undertow.websockets.spi.WebSocketHttpExchange
-
Sets the response headers
- setResponseListener(ClientCallback<ClientExchange>) - Method in class io.undertow.client.ajp.AjpClientExchange
-
- setResponseListener(ClientCallback<ClientExchange>) - Method in interface io.undertow.client.ClientExchange
-
- setResponseListener(ClientCallback<ClientExchange>) - Method in class io.undertow.client.http.HttpClientExchange
-
- setRootHandler(HttpHandler) - Method in class io.undertow.server.handlers.BlockingHandler
-
- setRootHandler(HttpHandler) - Method in interface io.undertow.server.OpenListener
-
- setRootHandler(HttpHandler) - Method in class io.undertow.server.protocol.ajp.AjpOpenListener
-
- setRootHandler(HttpHandler) - Method in class io.undertow.server.protocol.http.HttpOpenListener
-
- setRsv(int) - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
Set the RSV which is used for extensions.
- setScheme(String) - Method in class io.undertow.server.protocol.ajp.AjpOpenListener
-
- setSecure(boolean) - Method in interface io.undertow.server.handlers.Cookie
-
- setSecure(boolean) - Method in class io.undertow.server.handlers.CookieImpl
-
- setSecure(boolean) - Method in class io.undertow.server.session.SessionCookieConfig
-
- setServerOption(Option<T>, T) - Method in class io.undertow.Undertow.Builder
-
- setSessionId(HttpServerExchange, String) - Method in class io.undertow.server.session.PathParameterSessionConfig
-
- setSessionId(HttpServerExchange, String) - Method in interface io.undertow.server.session.SessionConfig
-
Attaches the session to the exchange.
- setSessionId(HttpServerExchange, String) - Method in class io.undertow.server.session.SessionCookieConfig
-
- setSessionId(HttpServerExchange, String) - Method in class io.undertow.server.session.SslSessionConfig
-
- setSessionManager(SessionManager) - Method in class io.undertow.server.session.SessionAttachmentHandler
-
- setSocketOption(Option<T>, T) - Method in class io.undertow.Undertow.Builder
-
- setSslSessionInfo(SSLSessionInfo) - Method in class io.undertow.server.protocol.ajp.AjpServerConnection
-
- setSslSessionInfo(SSLSessionInfo) - Method in class io.undertow.server.protocol.http.HttpServerConnection
-
- setSslSessionInfo(SSLSessionInfo) - Method in interface io.undertow.server.ServerConnection
-
Sets the current SSL information.
- setStatusField(String) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- setStickeySessionLifetime(int) - Method in class io.undertow.server.handlers.proxy.LoadBalancingProxyClient
-
- setTableName(String) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- setTempFileLocation(File) - Method in class io.undertow.server.handlers.form.MultiPartParserDefinition
-
- setTimestampField(String) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- setTrueHandler(HttpHandler) - Method in class io.undertow.server.handlers.PredicateHandler
-
- setUndertowOptions(OptionMap) - Method in interface io.undertow.server.OpenListener
-
- setUndertowOptions(OptionMap) - Method in class io.undertow.server.protocol.ajp.AjpOpenListener
-
- setUndertowOptions(OptionMap) - Method in class io.undertow.server.protocol.http.HttpOpenListener
-
- setup(StreamSourceChannel) - Method in class io.undertow.util.StringReadChannelListener
-
- setup(StreamSinkChannel) - Method in class io.undertow.util.StringWriteChannelListener
-
- setupPipelineBuffer(HttpServerExchange) - Method in class io.undertow.conduits.PipelingBufferingStreamSinkConduit
-
Gets the channel wrapper that implements the buffering
- setupRequest(HttpServerExchange) - Static method in class io.undertow.server.protocol.http.HttpTransferEncoding
-
- setUseLongContentLength(boolean) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- setUserAgentField(String) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- setUserField(String) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- setValue(V) - Method in class io.undertow.server.handlers.cache.LRUCache.CacheEntry
-
- setValue(String) - Method in interface io.undertow.server.handlers.Cookie
-
- setValue(String) - Method in class io.undertow.server.handlers.CookieImpl
-
- setVersion(int) - Method in interface io.undertow.server.handlers.Cookie
-
- setVersion(int) - Method in class io.undertow.server.handlers.CookieImpl
-
- setVirtualHostField(String) - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- setWelcomeFiles(String...) - Method in class io.undertow.server.handlers.resource.ResourceHandler
-
- setWorkerOption(Option<T>, T) - Method in class io.undertow.Undertow.Builder
-
- setWorkerThreads(int) - Method in class io.undertow.Undertow.Builder
-
- setWriteReadyHandler(WriteReadyHandler) - Method in class io.undertow.channels.IdleTimeoutConduit
-
- setWriteReadyHandler(WriteReadyHandler) - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
- SHUTDOWN - Static variable in class io.undertow.client.ajp.AjpResponseParser
-
- SHUTDOWN - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- shutdownReads() - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- shutdownReads() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- shutdownReads() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- shutdownReads() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- shutdownReads() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- shutdownWrites() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- shutdownWrites() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- shutdownWrites() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- shutdownWrites() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- shutdownWrites() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- SimpleErrorPageHandler - Class in io.undertow.server.handlers.error
-
Handler that generates an extremely simple no frills error page
- SimpleErrorPageHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.error.SimpleErrorPageHandler
-
- SimpleErrorPageHandler() - Constructor for class io.undertow.server.handlers.error.SimpleErrorPageHandler
-
- SimpleNonceManager - Class in io.undertow.security.impl
-
A default
NonceManager
implementation to provide reasonable single host management of nonces.
- SimpleNonceManager() - Constructor for class io.undertow.security.impl.SimpleNonceManager
-
- SimpleNonceManager(String) - Constructor for class io.undertow.security.impl.SimpleNonceManager
-
- SimpleProxyClientProvider - Class in io.undertow.server.handlers.proxy
-
Simple proxy client provider.
- SimpleProxyClientProvider(URI) - Constructor for class io.undertow.server.handlers.proxy.SimpleProxyClientProvider
-
- SinglePortConfidentialityHandler - Class in io.undertow.security.handlers
-
An extension to
AbstractConfidentialityHandler
that uses the Host header from the incomming message and specifies the
confidential address by just switching the port.
- SinglePortConfidentialityHandler(HttpHandler, int) - Constructor for class io.undertow.security.handlers.SinglePortConfidentialityHandler
-
- sink(AbstractServerConnection.ConduitState) - Static method in class io.undertow.server.AbstractServerConnection
-
- size() - Method in class io.undertow.server.handlers.cache.DirectBufferCache.CacheEntry
-
- size() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Returns the number of elements in this deque.
- size() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Returns the number of elements in this deque.
- size() - Method in class io.undertow.util.AttachmentList
-
- size() - Method in class io.undertow.util.CopyOnWriteMap
-
- size() - Method in class io.undertow.util.HeaderMap
-
- size() - Method in class io.undertow.util.HeaderValues
-
- size() - Method in class io.undertow.util.SecureHashMap
-
- size() - Method in class io.undertow.websockets.core.function.ChannelFunctionFileChannel
-
- solve(String) - Method in class io.undertow.websockets.client.WebSocket13ClientHandshake
-
- solve(String, String, String, byte[]) - Static method in class io.undertow.websockets.core.protocol.version00.Hybi00Handshake
-
- solve(String, long, long, byte[]) - Static method in class io.undertow.websockets.core.protocol.version00.Hybi00Handshake
-
- solve(String) - Method in class io.undertow.websockets.core.protocol.version07.Hybi07Handshake
-
- source(AbstractServerConnection.ConduitState) - Static method in class io.undertow.server.AbstractServerConnection
-
- SSL_CERT - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- SSL_CERT - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- SSL_CIPHER - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- SSL_CIPHER - Static variable in class io.undertow.util.Headers
-
- SSL_CIPHER_STRING - Static variable in class io.undertow.util.Headers
-
- SSL_CIPHER_USEKEYSIZE - Static variable in class io.undertow.util.Headers
-
- SSL_CIPHER_USEKEYSIZE_STRING - Static variable in class io.undertow.util.Headers
-
- SSL_CLIENT_CERT - Static variable in class io.undertow.util.Headers
-
- SSL_CLIENT_CERT_STRING - Static variable in class io.undertow.util.Headers
-
- SSL_CYPHER - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- SSL_KEY_SIZE - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- SSL_KEY_SIZE - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- SSL_SESSION - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- SSL_SESSION_ID - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- SSL_SESSION_ID - Static variable in class io.undertow.util.Headers
-
- SSL_SESSION_ID_STRING - Static variable in class io.undertow.util.Headers
-
- SslCipherAttribute - Class in io.undertow.attribute
-
- SslCipherAttribute() - Constructor for class io.undertow.attribute.SslCipherAttribute
-
- SslCipherAttribute.Builder - Class in io.undertow.attribute
-
- SslCipherAttribute.Builder() - Constructor for class io.undertow.attribute.SslCipherAttribute.Builder
-
- SslClientCertAttribute - Class in io.undertow.attribute
-
- SslClientCertAttribute() - Constructor for class io.undertow.attribute.SslClientCertAttribute
-
- SslClientCertAttribute.Builder - Class in io.undertow.attribute
-
- SslClientCertAttribute.Builder() - Constructor for class io.undertow.attribute.SslClientCertAttribute.Builder
-
- SSLHeaderHandler - Class in io.undertow.server.handlers
-
Handler that sets SSL information on the connection based on the following headers:
SSL_CLIENT_CERT
SSL_CIPHER
SSL_SESSION_ID
If this handler is present in the chain it will always override the SSL session information,
even if these headers are not present.
- SSLHeaderHandler(HttpHandler) - Constructor for class io.undertow.server.handlers.SSLHeaderHandler
-
- SslSessionConfig - Class in io.undertow.server.session
-
Session config that stores the session ID in the current SSL session.
- SslSessionConfig(SessionConfig) - Constructor for class io.undertow.server.session.SslSessionConfig
-
- SslSessionConfig() - Constructor for class io.undertow.server.session.SslSessionConfig
-
- SslSessionIdAttribute - Class in io.undertow.attribute
-
- SslSessionIdAttribute() - Constructor for class io.undertow.attribute.SslSessionIdAttribute
-
- SslSessionIdAttribute.Builder - Class in io.undertow.attribute
-
- SslSessionIdAttribute.Builder() - Constructor for class io.undertow.attribute.SslSessionIdAttribute.Builder
-
- SSLSessionInfo - Interface in io.undertow.server
-
SSL session information.
- sslWasNull() - Method in interface io.undertow.UndertowMessages
-
- STALE - Static variable in class io.undertow.util.Headers
-
- start() - Method in class io.undertow.server.session.InMemorySessionManager
-
- start() - Method in interface io.undertow.server.session.SessionManager
-
Starts the session manager
- start() - Method in class io.undertow.Undertow
-
- startBlocking() - Method in class io.undertow.server.HttpServerExchange
-
Calling this method puts the exchange in blocking mode, and creates a
BlockingHttpExchange
object to store the streams.
- startBlocking(BlockingHttpExchange) - Method in class io.undertow.server.HttpServerExchange
-
Calling this method puts the exchange in blocking mode, using the given
blocking exchange as the source of the streams.
- startBlockingHasNotBeenCalled() - Method in interface io.undertow.UndertowMessages
-
- STATUS - Static variable in class io.undertow.util.Headers
-
- STATUS_STRING - Static variable in class io.undertow.util.Headers
-
- StatusCodes - Class in io.undertow.util
-
- stop() - Method in class io.undertow.server.session.InMemorySessionManager
-
- stop() - Method in interface io.undertow.server.session.SessionManager
-
stops the session manager
- stop() - Method in class io.undertow.Undertow
-
- STORED_METHOD - Static variable in class io.undertow.client.ProxiedRequestAttachments
-
- STORED_METHOD - Static variable in class io.undertow.server.protocol.ajp.AjpRequestParser
-
- storeInitialLocation(HttpServerExchange) - Method in class io.undertow.security.impl.FormAuthenticationMechanism
-
- streamIsBroken() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- streamIsClosed() - Method in interface io.undertow.UndertowMessages
-
- StreamSinkFrameChannel - Class in io.undertow.websockets.core
-
- StreamSinkFrameChannel(StreamSinkChannel, WebSocketChannel, WebSocketFrameType, long) - Constructor for class io.undertow.websockets.core.StreamSinkFrameChannel
-
- StreamSinkFrameChannel.ChannelState - Enum in io.undertow.websockets.core
-
- StreamSourceFrameChannel - Class in io.undertow.websockets.core
-
Base class for processes Frame bases StreamSourceChannels.
- StreamSourceFrameChannel(WebSocketChannel.StreamSourceChannelControl, StreamSourceChannel, WebSocketChannel, WebSocketFrameType, long) - Constructor for class io.undertow.websockets.core.StreamSourceFrameChannel
-
- StreamSourceFrameChannel(WebSocketChannel.StreamSourceChannelControl, StreamSourceChannel, WebSocketChannel, WebSocketFrameType, long, int, boolean) - Constructor for class io.undertow.websockets.core.StreamSourceFrameChannel
-
- STRICT_TRANSPORT_SECURITY - Static variable in class io.undertow.util.Headers
-
- STRICT_TRANSPORT_SECURITY_STRING - Static variable in class io.undertow.util.Headers
-
- STRING_LENGTH_MASK - Static variable in class io.undertow.server.protocol.ajp.AbstractAjpParser
-
- stringDone(String) - Method in class io.undertow.util.StringReadChannelListener
-
- stringLength - Variable in class io.undertow.server.protocol.ajp.AbstractAjpParseState
-
The length of the string being read
- StringReadChannelListener - Class in io.undertow.util
-
Simple utility class for reading a string
todo: handle unicode properly
- StringReadChannelListener(Pool<ByteBuffer>) - Constructor for class io.undertow.util.StringReadChannelListener
-
- StringWriteChannelListener - Class in io.undertow.util
-
A simple write listener that can be used to write out the contents of a String.
- StringWriteChannelListener(String) - Constructor for class io.undertow.util.StringWriteChannelListener
-
- StringWriteChannelListener(String, Charset) - Constructor for class io.undertow.util.StringWriteChannelListener
-
- subList(int, int) - Method in class io.undertow.util.AttachmentList
-
- subList(int, int) - Method in class io.undertow.util.HeaderValues
-
- subprotocols - Variable in class io.undertow.websockets.core.protocol.Handshake
-
- suffix(String) - Static method in class io.undertow.predicate.Predicates
-
creates a predicate that returns true if the request path ends with the provided suffix
- suffixs(String...) - Static method in class io.undertow.predicate.Predicates
-
creates a predicate that returns true if the request path ends with any of the provided suffixs
- supportedSubprotols(String[]) - Method in class io.undertow.websockets.core.protocol.Handshake
-
- supportsOption(Option<?>) - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- supportsOption(Option<?>) - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- supportsOption(Option<?>) - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- supportsOption(Option<?>) - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- supportsOption(Option<?>) - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- supportsOption(Option<?>) - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- supportsOption(Option<?>) - Method in interface io.undertow.client.ClientConnection
-
- supportsOption(Option<?>) - Method in class io.undertow.client.http.HttpClientConnection
-
- supportsOption(Option<?>) - Method in class io.undertow.server.AbstractServerConnection
-
- supportsOption(Option<?>) - Method in interface io.undertow.server.ServerConnection
-
- supportsOption(Option<?>) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- supportsOption(Option<?>) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- supportsOption(Option<?>) - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- supportsOption(Option<?>) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- supportsOption(Option<?>) - Method in class io.undertow.websockets.core.WebSocketChannel
-
- suspendReads() - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- suspendReads() - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- suspendReads() - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- suspendReads() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- suspendReads() - Method in class io.undertow.conduits.EmptyStreamSourceConduit
-
- suspendReads() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- suspendReads() - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- suspendReceives() - Method in class io.undertow.websockets.core.WebSocketChannel
-
- suspendWrites() - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- suspendWrites() - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- suspendWrites() - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- suspendWrites() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- suspendWrites() - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
- suspendWrites() - Method in class io.undertow.conduits.HeadStreamSinkConduit
-
- suspendWrites() - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- suspendWrites() - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- SWITCHING_PROTOCOLS - Static variable in class io.undertow.util.StatusCodes
-
- SWITCHING_PROTOCOLS_STRING - Static variable in class io.undertow.util.StatusCodes
-
- TE - Static variable in class io.undertow.util.Headers
-
- TE_STRING - Static variable in class io.undertow.util.Headers
-
- TEMPORARY_REDIRECT - Static variable in class io.undertow.util.StatusCodes
-
- TEMPORARY_REDIRECT_STRING - Static variable in class io.undertow.util.StatusCodes
-
- terminateReads() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- terminateReads() - Method in class io.undertow.conduits.ChunkedStreamSourceConduit
-
- terminateReads() - Method in class io.undertow.conduits.EmptyStreamSourceConduit
-
- terminateReads() - Method in class io.undertow.conduits.FixedLengthStreamSourceConduit
-
- terminateRequest() - Method in class io.undertow.server.HttpServerExchange
-
Force the codec to treat the request as fully read.
- terminateResponse() - Method in class io.undertow.server.HttpServerExchange
-
Force the codec to treat the response as fully written.
- terminateWrites() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- terminateWrites() - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit
-
- terminateWrites() - Method in class io.undertow.conduits.ChunkedStreamSinkConduit
-
- terminateWrites() - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
- terminateWrites() - Method in class io.undertow.conduits.FinishableStreamSinkConduit
-
- terminateWrites() - Method in class io.undertow.conduits.FixedLengthStreamSinkConduit
-
- terminateWrites() - Method in class io.undertow.conduits.HeadStreamSinkConduit
-
- terminateWrites() - Method in class io.undertow.conduits.PipelingBufferingStreamSinkConduit
-
- terminateWrites() - Method in class io.undertow.server.handlers.cache.ResponseCachingStreamSinkConduit
-
- THREAD_NAME - Static variable in class io.undertow.attribute.ThreadNameAttribute
-
- THREAD_NAME_SHORT - Static variable in class io.undertow.attribute.ThreadNameAttribute
-
- threadName() - Static method in class io.undertow.attribute.ExchangeAttributes
-
- ThreadNameAttribute - Class in io.undertow.attribute
-
The thread name
- ThreadNameAttribute.Builder - Class in io.undertow.attribute
-
- ThreadNameAttribute.Builder() - Constructor for class io.undertow.attribute.ThreadNameAttribute.Builder
-
- toArray() - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Returns an array containing all of the elements in this deque, in
proper sequence (from first to last element).
- toArray(T[]) - Method in class io.undertow.server.handlers.cache.FastConcurrentDirectDeque
-
Returns an array containing all of the elements in this deque,
in proper sequence (from first to last element); the runtime
type of the returned array is that of the specified array.
- toArray() - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Returns an array containing all of the elements in this deque, in
proper sequence (from first to last element).
- toArray(T[]) - Method in class io.undertow.server.handlers.cache.PortableConcurrentDirectDeque
-
Returns an array containing all of the elements in this deque,
in proper sequence (from first to last element); the runtime
type of the returned array is that of the specified array.
- toArray() - Method in class io.undertow.util.AttachmentList
-
- toArray(T[]) - Method in class io.undertow.util.AttachmentList
-
- toArray() - Method in class io.undertow.util.HeaderValues
-
- toArray(T[]) - Method in class io.undertow.util.HeaderValues
-
- toBigControlFrame() - Method in interface io.undertow.websockets.core.WebSocketMessages
-
- toByteArray() - Method in class io.undertow.websockets.core.BufferedBinaryMessage
-
- toByteBuffer() - Method in class io.undertow.websockets.core.CloseMessage
-
- toCommonLogFormat(Date) - Static method in class io.undertow.util.DateUtils
-
- toDateString(Date) - Static method in class io.undertow.util.DateUtils
-
Converts a date to a format suitable for use in a HTTP request
- toHttpHeaderValue() - Method in enum io.undertow.websockets.core.WebSocketVersion
-
- toOldCookieDateString(Date) - Static method in class io.undertow.util.DateUtils
-
- tooManyCookies(int) - Method in interface io.undertow.UndertowMessages
-
- tooManyHeaders(int) - Method in interface io.undertow.UndertowMessages
-
- tooManyParameters(int) - Method in interface io.undertow.UndertowMessages
-
- tooManyQueryParameters(int) - Method in interface io.undertow.UndertowMessages
-
- toPem(X509Certificate) - Static method in class io.undertow.util.Certificates
-
- toString() - Method in class io.undertow.server.handlers.accesslog.AccessLogHandler
-
- toString() - Method in class io.undertow.server.handlers.cache.LimitedBufferSlicePool.PooledByteBuffer
-
- toString() - Method in class io.undertow.server.handlers.form.FormData
-
- toString() - Method in class io.undertow.server.handlers.JDBCLogHandler
-
- toString() - Method in class io.undertow.server.HttpServerExchange
-
- toString() - Method in class io.undertow.util.ETag
-
- toString() - Method in class io.undertow.util.HeaderMap
-
- toString() - Method in class io.undertow.util.HttpString
-
Get the String
representation of this HttpString
.
- toString() - Method in class io.undertow.util.PathTemplate
-
- toUtf8String(ByteBuffer) - Static method in class io.undertow.websockets.core.WebSocketUtils
-
- toUtf8String(ByteBuffer...) - Static method in class io.undertow.websockets.core.WebSocketUtils
-
- trace(HttpHandler) - Static method in class io.undertow.Handlers
-
Returns a new HTTP trace handler.
- TRACE - Static variable in class io.undertow.util.Methods
-
- TRACE_STRING - Static variable in class io.undertow.util.Methods
-
- TRAILER - Static variable in class io.undertow.util.Headers
-
- TRAILER_STRING - Static variable in class io.undertow.util.Headers
-
- TRAILERS - Static variable in class io.undertow.conduits.ChunkedStreamSinkConduit
-
Trails that are to be attached to the end of the HTTP response.
- TRAILERS - Static variable in class io.undertow.conduits.ChunkedStreamSourceConduit
-
If the response has HTTP footers they are attached to the exchange under this key.
- transfer(ReadableByteChannel, long, ByteBuffer, WritableByteChannel) - Static method in class io.undertow.websockets.core.WebSocketUtils
-
Transfer the data from the source to the sink using the given throughbuffer to pass data through.
- TRANSFER_ENCODING - Static variable in class io.undertow.util.Headers
-
- TRANSFER_ENCODING_STRING - Static variable in class io.undertow.util.Headers
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.channels.DelegatingStreamSinkChannel
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.channels.DetachableStreamSinkChannel
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.channels.GatedStreamSinkChannel
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.channels.IdleTimeoutConduit
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.channels.IdleTimeoutConduit
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.channels.WriteTimeoutStreamSinkChannel
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.channels.WriteTimeoutStreamSinkChannel
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.conduits.ChunkedStreamSinkConduit
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.conduits.ChunkedStreamSinkConduit
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.conduits.FixedLengthStreamSinkConduit
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.conduits.FixedLengthStreamSinkConduit
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.conduits.HeadStreamSinkConduit
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.conduits.HeadStreamSinkConduit
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.conduits.PipelingBufferingStreamSinkConduit
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.conduits.PipelingBufferingStreamSinkConduit
-
- transferFrom(FileChannel, IoCallback) - Method in class io.undertow.io.AsyncSenderImpl
-
- transferFrom(FileChannel, IoCallback) - Method in class io.undertow.io.BlockingSenderImpl
-
- transferFrom(FileChannel) - Method in interface io.undertow.io.BufferWritableOutputStream
-
- transferFrom(FileChannel, IoCallback) - Method in interface io.undertow.io.Sender
-
Transfers all content from the specified file
- transferFrom(FileChannel) - Method in class io.undertow.io.UndertowOutputStream
-
- transferFrom(FileChannel, IoCallback) - Method in class io.undertow.server.handlers.cache.ResponseCachingSender
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.server.handlers.cache.ResponseCachingStreamSinkConduit
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.server.handlers.cache.ResponseCachingStreamSinkConduit
-
- transferFrom(ReadableByteChannel, long, long) - Method in class io.undertow.websockets.core.function.ChannelFunctionFileChannel
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSinkChannel
-
- transferFrom(FileChannel, long, long) - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- transferFrom(StreamSourceChannel, long, ByteBuffer) - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- transferFrom0(FileChannel, long, long) - Method in class io.undertow.websockets.core.protocol.version07.WebSocket07FrameSinkChannel
-
- transferFrom0(FileChannel, long, long) - Method in class io.undertow.websockets.core.StreamSinkFrameChannel
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.channels.DelegatingStreamSourceChannel
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.channels.DetachableStreamSourceChannel
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.channels.GatedStreamSourceChannel
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.channels.IdleTimeoutConduit
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.channels.IdleTimeoutConduit
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.channels.ReadTimeoutStreamSourceChannel
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.channels.ReadTimeoutStreamSourceChannel
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.client.ajp.AjpClientResponseConduit
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.client.ajp.AjpClientResponseConduit
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.conduits.BrokenStreamSourceConduit
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.conduits.BrokenStreamSourceConduit
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.conduits.ChunkedStreamSourceConduit
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.conduits.ChunkedStreamSourceConduit
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.conduits.EmptyStreamSourceConduit
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.conduits.EmptyStreamSourceConduit
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.conduits.FinishableStreamSourceConduit
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.conduits.FinishableStreamSourceConduit
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.conduits.FixedLengthStreamSourceConduit
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.conduits.FixedLengthStreamSourceConduit
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.conduits.ReadDataStreamSourceConduit
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.conduits.ReadDataStreamSourceConduit
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.server.protocol.ajp.AjpServerRequestConduit
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.server.protocol.ajp.AjpServerRequestConduit
-
- transferTo(long, long, WritableByteChannel) - Method in class io.undertow.websockets.core.function.ChannelFunctionFileChannel
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel
-
- transferTo(long, long, FileChannel) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- transferTo(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- transferTo0(long, long, FileChannel) - Method in class io.undertow.websockets.core.FixedPayloadFrameSourceChannel
-
- transferTo0(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.websockets.core.FixedPayloadFrameSourceChannel
-
- transferTo0(long, long, FileChannel) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- transferTo0(long, ByteBuffer, StreamSinkChannel) - Method in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- truePredicate() - Static method in class io.undertow.predicate.Predicates
-
predicate that always returns true
- truncate(long) - Method in class io.undertow.websockets.core.function.ChannelFunctionFileChannel
-
- TruncatedResponseException - Exception in io.undertow.server
-
An exception indicating that the response channel was prematurely closed.
- TruncatedResponseException() - Constructor for exception io.undertow.server.TruncatedResponseException
-
Constructs a TruncatedResponseException
with no detail message.
- TruncatedResponseException(String) - Constructor for exception io.undertow.server.TruncatedResponseException
-
Constructs a TruncatedResponseException
with the specified detail message.
- TruncatedResponseException(Throwable) - Constructor for exception io.undertow.server.TruncatedResponseException
-
Constructs a TruncatedResponseException
with the specified cause.
- TruncatedResponseException(String, Throwable) - Constructor for exception io.undertow.server.TruncatedResponseException
-
Constructs a TruncatedResponseException
with the specified detail message and cause.
- truncateWrites() - Method in class io.undertow.channels.IdleTimeoutConduit
-
- truncateWrites() - Method in class io.undertow.conduits.AbstractFramedStreamSinkConduit
-
- truncateWrites() - Method in class io.undertow.conduits.DeflatingStreamSinkConduit
-
- truncateWrites() - Method in class io.undertow.conduits.FinishableStreamSinkConduit
-
- truncateWrites() - Method in class io.undertow.conduits.PipelingBufferingStreamSinkConduit
-
- truncateWrites() - Method in class io.undertow.server.handlers.cache.ResponseCachingStreamSinkConduit
-
- tryFromString(String) - Static method in class io.undertow.util.HttpString
-
Attempt to convert a String
to an HttpString
.
- tryLock(long, long, boolean) - Method in class io.undertow.websockets.core.function.ChannelFunctionFileChannel
-
- tryServeResponse() - Method in class io.undertow.server.handlers.cache.ResponseCache
-
Attempts to serve the response from a cache.
- tryServeResponse(boolean) - Method in class io.undertow.server.handlers.cache.ResponseCache
-
Attempts to serve the response from a cache.
- type - Variable in class io.undertow.websockets.core.StreamSourceFrameChannel
-
- validateNonce(String, int, HttpServerExchange) - Method in interface io.undertow.security.api.NonceManager
-
Validate that a nonce can be used.
- validateNonce(String, int, HttpServerExchange) - Method in class io.undertow.security.impl.SimpleNonceManager
-
- value - Variable in class io.undertow.server.protocol.ajp.AbstractAjpParser.IntegerHolder
-
- value - Variable in class io.undertow.server.protocol.ajp.AbstractAjpParser.StringHolder
-
- valueOf(String) - Static method in enum io.undertow.security.api.AuthenticationMechanism.AuthenticationMechanismOutcome
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.undertow.security.api.AuthenticationMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.undertow.security.api.SecurityNotification.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.undertow.security.idm.DigestAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.undertow.security.impl.AuthenticationInfoToken
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.undertow.security.impl.DigestAuthorizationToken
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.undertow.security.impl.DigestQop
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.undertow.security.impl.DigestWWWAuthenticateToken
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.undertow.server.session.SessionListener.SessionDestroyedReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.undertow.Undertow.ListenerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.undertow.websockets.core.StreamSinkFrameChannel.ChannelState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.undertow.websockets.core.WebSocketFrameType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.undertow.websockets.core.WebSocketVersion
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.undertow.security.api.AuthenticationMechanism.AuthenticationMechanismOutcome
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.undertow.security.api.AuthenticationMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.undertow.security.api.SecurityNotification.EventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.undertow.security.idm.DigestAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.undertow.security.impl.AuthenticationInfoToken
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.undertow.security.impl.DigestAuthorizationToken
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.undertow.security.impl.DigestQop
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.undertow.security.impl.DigestWWWAuthenticateToken
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.undertow.server.session.SessionListener.SessionDestroyedReason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.undertow.Undertow.ListenerType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class io.undertow.util.CopyOnWriteMap
-
- values() - Method in class io.undertow.util.SecureHashMap
-
- values() - Static method in enum io.undertow.websockets.core.StreamSinkFrameChannel.ChannelState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.undertow.websockets.core.WebSocketFrameType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.undertow.websockets.core.WebSocketVersion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VARY - Static variable in class io.undertow.util.Headers
-
- VARY_STRING - Static variable in class io.undertow.util.Headers
-
- verify(Account) - Method in interface io.undertow.security.idm.IdentityManager
-
Verify a previously authenticated account.
- verify(String, Credential) - Method in interface io.undertow.security.idm.IdentityManager
-
Verify a supplied
Credential
against a requested ID.
- verify(Credential) - Method in interface io.undertow.security.idm.IdentityManager
-
Perform verification when all we have is the Credential, in this case the IdentityManager is also responsible for mapping the Credential to an account.
- verifyHA1(byte[]) - Method in interface io.undertow.security.idm.DigestCredential
-
Called by the
IdentityManager
implementation to pass in the hex encoded a1 representation for validation against
the current request.
- VERSION - Static variable in class io.undertow.server.ExchangeCookieUtils
-
- Version - Class in io.undertow
-
- Version() - Constructor for class io.undertow.Version
-
- VERSION_CONTROL - Static variable in class io.undertow.util.Methods
-
- VERSION_CONTROL_STRING - Static variable in class io.undertow.util.Methods
-
- VIA - Static variable in class io.undertow.util.Headers
-
- VIA_STRING - Static variable in class io.undertow.util.Headers
-
- virtualHost() - Static method in class io.undertow.Handlers
-
Creates a new virtual host handler
- virtualHost(HttpHandler) - Static method in class io.undertow.Handlers
-
Creates a new virtual host handler using the provided default handler
- virtualHost(HttpHandler, String...) - Static method in class io.undertow.Handlers
-
Creates a new virtual host handler that uses the provided handler as the root handler for the given hostnames.
- virtualHost(HttpHandler, HttpHandler, String...) - Static method in class io.undertow.Handlers
-
Creates a new virtual host handler that uses the provided handler as the root handler for the given hostnames.