| Class | Description |
|---|---|
| AbstractHttp2ConnectionHandler |
An
Http2ConnectionHandler with some workarounds and additional extension points. |
| AbstractHttp2ConnectionHandlerBuilder<T extends AbstractHttp2ConnectionHandler,B extends AbstractHttp2ConnectionHandlerBuilder<T,B>> | |
| ArmeriaHttpUtil |
Provides various utility functions for internal use related with HTTP.
|
| ChannelUtil | |
| ClientUtil | |
| ConnectionLimitingHandler |
Limit the number of open connections to the configured value.
|
| DefaultAttributeMap |
Default
AttributeMap implementation which use simple synchronization per bucket to keep the memory
overhead as low as possible. |
| DefaultValues |
Holds the default values used in annotation attributes.
|
| Http1ClientCodec |
A combination of
HttpRequestEncoder and HttpResponseDecoder
which enables easier client side HTTP implementation. |
| Http1ObjectEncoder | |
| Http2GoAwayHandler |
Handles GOAWAY frames.
|
| Http2ObjectEncoder | |
| HttpHeaderSubscriber |
A
Subscriber that completes the CompletableFuture which has taken as the argument in the
constructor with HttpHeaders. |
| HttpObjectEncoder |
Converts an
HttpObject into a protocol-specific object and writes it into a Channel. |
| HttpTimestampSupplier |
Utility to supply HTTP formatted timestamps in an optimized way.
|
| IdleTimeoutHandler | |
| InboundTrafficController | |
| JavaVersionSpecific |
Contains APIs that are implemented differently based on the version of Java being run.
|
| ObjectCollectingUtil |
A utility class which provides functions for collecting objects published from a
Publisher or
Stream. |
| PathAndQuery |
A parser of the raw path and query components of an HTTP path.
|
| PooledObjects |
Utility class that deals with pooled objects such as
ByteBufHolder and ByteBuf. |
| ReadSuppressingHandler |
A
ChannelOutboundHandler that suppresses unnecessary ChannelHandlerContext.read() calls
when auto-read is disabled. |
| ResponseConversionUtil |
A utility class which helps to send a streaming
HttpResponse. |
| RouteUtil |
A utility class for
Route. |
| SslContextUtil |
Utilities for configuring
SslContextBuilder. |
| ThreadLocalByteArray |
Provides a thread-local byte array which may be useful when wanting to avoid allocating a short-living
temporary byte array which never escapes the caller's control.
|
| TrafficLoggingHandler |
A Netty handler that logs the I/O traffic of a connection.
|
| Types |
Provides various utility functions for Java types.
|
| Enum | Description |
|---|---|
| TransportType |
Native transport types.
|
| Exception | Description |
|---|---|
| FallthroughException |
A
RuntimeException raised for falling through to the next something. |
Copyright © 2020 LeanCloud. All rights reserved.