Interface | Description |
---|---|
Attachable | A thing which can have named attachments. |
ConduitFactory<C extends org.xnio.conduits.Conduit> | |
HeaderToken | Representation of a token allowed within a header. |
MultipartParser.PartHandler | |
ReferenceCountedPooled.FreeNotifier |
Class | Description |
---|---|
AbstractAttachable | A thing which can have named attachments. |
AttachmentKey<T> | An immutable, type-safe object attachment key. |
AttachmentList<T> | |
ByteRange | Represents a byte range for a range request |
ByteRange.Range | |
CanonicalPathUtils | |
Certificates | Utility class for dealing with certificates |
ChainedHandlerWrapper | Handler wrapper that chains several handler wrappers together. |
ClosingChannelExceptionHandler<T extends Channel> | Channel exception handler that closes the channel, logs a debug level message and closes arbitrary other resources. |
ConcurrentDirectDeque<E> | A concurrent deque that allows direct item removal without traversal. |
Cookies | Class that contains utility methods for dealing with cookies. |
CopyOnWriteMap<K,V> | A basic copy on write map. |
DateUtils | Utility for parsing and generating dates |
ETag | |
ETagUtils | |
FastConcurrentDirectDeque<E> | A modified version of ConcurrentLinkedDequeue which includes direct removal. |
FileUtils | |
FlexBase64 | An efficient and flexible Base64 implementation. |
FlexBase64.Decoder | Controls the decoding process. |
FlexBase64.DecoderInputStream | An input stream which decodes bytes as they are read from a stream with Base64 encoded data. |
FlexBase64.DecoderOutputStream | An output stream which decodes base64 data written to it, and writes the decoded output to the wrapped inner stream. |
FlexBase64.Encoder | Controls the encoding process. |
FlexBase64.EncoderInputStream | An input stream which encodes bytes as they are read from a stream. |
FlexBase64.EncoderOutputStream | An output stream which base64 encodes all passed data and writes it to the wrapped target output stream. |
HeaderMap | An optimized array-backed header map. |
Headers | NOTE: if you add a new header here you must also add it to HttpRequestParser |
HeaderTokenParser<E extends HeaderToken> | Utility to parse the tokens contained within a HTTP header. |
HeaderValues | An array-backed list/deque for header string values. |
HexConverter | A utility class for mapping between byte arrays and their hex representation and back again. |
HttpString | An HTTP case-insensitive Latin-1 string. |
ImmediateAuthenticationMechanismFactory | AuthenticationMechanismFactory that simply returns a pre configured AuthenticationMechanism |
ImmediateConduitFactory<T extends org.xnio.conduits.Conduit> | |
ImmediatePooled<T> | Wrapper that allows you to use a non-pooed item as a pooled value |
ImmediatePooledByteBuffer | |
LocaleUtils | Utility methods for getting the locale from a request. |
Methods | NOTE: If you add a new method here you must also add it to HttpRequestParser |
MimeMappings | |
MimeMappings.Builder | |
MultipartParser | |
MultipartParser.ParseState | |
NetworkUtils | |
PathMatcher<T> | Handler that dispatches to a given handler based of a prefix match of the path. |
PathMatcher.PathMatch<T> | |
PathTemplate | Represents a parsed web socket path template. |
PathTemplateMatch | The result of a path template match. |
PathTemplateMatcher<T> | Utility class that provides fast path matching of path templates. |
PathTemplateMatcher.PathMatchResult<T> | |
PipeliningExecutor | Executor that will continue to re-run tasks in a loop that are submitted from its own thread. |
PooledAdaptor | |
PortableConcurrentDirectDeque<E> | A modified version of ConcurrentLinkedDequeue which includes direct removal and is portable accorss all JVMs. |
Protocols | Protocol version strings. |
QueryParameterUtils | Methods for dealing with the query string |
QValueParser | Utility class for parsing headers that accept q values |
QValueParser.QValueResult | |
RedirectBuilder | Utility class for building redirects. |
ReferenceCountedPooled | A reference counted pooled implementation, that basically consists of a main buffer, that can be sliced off into smaller buffers, and the underlying buffer will not be freed until all the slices and the main buffer itself have also been freed. |
SameThreadExecutor | |
SecureHashMap<K,V> | Lock-free secure concurrent hash map. |
Sessions | Utility class for working with sessions. |
StatusCodes | |
StringReadChannelListener | Simple utility class for reading a string |
StringWriteChannelListener | A simple write listener that can be used to write out the contents of a String. |
SubstringMap<V> | A string keyed map that can be accessed as a substring, eliminating the need to allocate a new string to do a key comparison against. |
SubstringMap.SubstringMatch<V> | |
Transfer | |
URLUtils | Utilities for dealing with URLs |
Exception | Description |
---|---|
MalformedMessageException | Exception that is thrown when multipart parsing cannot parse a request |
Copyright © 2015 JBoss by Red Hat. All rights reserved.