Index
A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- A - io.activej.dns.protocol.DnsProtocol.RecordType
- AAAA - io.activej.dns.protocol.DnsProtocol.RecordType
- AAC - Static variable in class io.activej.http.MediaTypes
- AbstractDecoder<R> - Class in io.activej.http.decoder
-
Abstract implementation of
Decoderthat allows to give its id as a constructor parameter instead of implementing a getter for it. - AbstractDecoder(String) - Constructor for class io.activej.http.decoder.AbstractDecoder
- AbstractHttpConnection - Class in io.activej.http
- AbstractHttpConnection(Eventloop, AsyncTcpSocket, int) - Constructor for class io.activej.http.AbstractHttpConnection
-
Creates a new instance of AbstractHttpConnection
- accept(HttpMethod, String, AsyncServlet) - Method in interface io.activej.http.RoutingServlet.Visitor
- ACCEPT - Static variable in class io.activej.http.HttpHeaders
- ACCEPT_CHARSET - Static variable in class io.activej.http.HttpHeaders
- ACCEPT_ENCODING - Static variable in class io.activej.http.HttpHeaders
- ACCEPT_LANGUAGE - Static variable in class io.activej.http.HttpHeaders
- ACCEPT_RANGES - Static variable in class io.activej.http.HttpHeaders
- AcceptCharset - Class in io.activej.http
-
This is a value class for the Accept-Charset header value.
- AcceptMediaType - Class in io.activej.http
-
This is a value class for the Accept header value.
- ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class io.activej.http.HttpHeaders
- ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class io.activej.http.HttpHeaders
- ACCESS_CONTROL_ALLOW_METHODS - Static variable in class io.activej.http.HttpHeaders
- ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class io.activej.http.HttpHeaders
- ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class io.activej.http.HttpHeaders
- ACCESS_CONTROL_MAX_AGE - Static variable in class io.activej.http.HttpHeaders
- ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class io.activej.http.HttpHeaders
- ACCESS_CONTROL_REQUEST_METHOD - Static variable in class io.activej.http.HttpHeaders
- ACTIVEJ_VERSION - Static variable in interface io.activej.http.HttpExceptionFormatter
- ACTUAL_DECOMPRESSED_DATA_SIZE_IS_NOT_EQUAL_TO_EXPECTED - Static variable in class io.activej.http.GzipProcessorUtils
- ACTUAL_DECOMPRESSED_DATA_SIZE_IS_NOT_EQUAL_TO_EXPECTED - Static variable in class io.activej.http.stream.BufsConsumerGzipInflater
- adaptToAnotherEventloop(Eventloop) - Method in class io.activej.dns.CachedAsyncDnsClient
- add(DnsQuery, DnsResponse) - Method in class io.activej.dns.DnsCache
-
Adds DnsResponse to this cache
- addCookie(HttpCookie) - Method in class io.activej.http.HttpMessage
- addCookie(HttpCookie) - Method in class io.activej.http.HttpRequest
- addCookie(HttpCookie) - Method in class io.activej.http.HttpResponse
- addCookies(HttpCookie...) - Method in class io.activej.http.HttpMessage
- addCookies(List<HttpCookie>) - Method in class io.activej.http.HttpMessage
- addCookies(List<HttpCookie>) - Method in class io.activej.http.HttpRequest
- addCookies(List<HttpCookie>) - Method in class io.activej.http.HttpResponse
- addHeader(HttpHeader, @org.jetbrains.annotations.NotNull byte[]) - Method in class io.activej.http.HttpMessage
- addHeader(HttpHeader, @org.jetbrains.annotations.NotNull byte[], int, int) - Method in class io.activej.http.HttpMessage
- addHeader(HttpHeader, HttpHeaderValue) - Method in class io.activej.http.HttpMessage
- addHeader(HttpHeader, String) - Method in class io.activej.http.HttpMessage
- afterProcessCb - Variable in class io.activej.http.AbstractHttpConnection
- AGE - Static variable in class io.activej.http.HttpHeaders
- ALLOW - Static variable in class io.activej.http.HttpHeaders
- alwaysOk() - Static method in interface io.activej.http.decoder.Validator
- and(Validator<T>) - Method in interface io.activej.http.decoder.Validator
-
Combines this validator with some other one.
- ANY - Static variable in class io.activej.http.MediaTypes
- ANY_APPLICATION - Static variable in class io.activej.http.MediaTypes
- ANY_AUDIO - Static variable in class io.activej.http.MediaTypes
- ANY_IMAGE - Static variable in class io.activej.http.MediaTypes
- ANY_TEXT - Static variable in class io.activej.http.MediaTypes
- ANY_TEXT_UTF_8 - Static variable in class io.activej.http.ContentTypes
- ANY_VIDEO - Static variable in class io.activej.http.MediaTypes
- appendPath(String) - Method in class io.activej.http.UrlBuilder
- appendPathPart(HttpPathPart) - Method in class io.activej.http.UrlBuilder
- appendPathPart(String) - Method in class io.activej.http.UrlBuilder
- appendQuery(String, Object) - Method in class io.activej.http.UrlBuilder
- AsyncDnsClient - Interface in io.activej.dns
-
Components implementing this interface can resolve given domain names into their respective IP addresses.
- AsyncHttpClient - Class in io.activej.http
-
Implementation of
IAsyncHttpClientthat asynchronously connects to real HTTP servers and gets responses from them. - AsyncHttpClient.Inspector - Interface in io.activej.http
- AsyncHttpClient.JmxInspector - Class in io.activej.http
- AsyncHttpServer - Class in io.activej.http
-
This is an implementation of the asynchronous HTTP server on top of
Eventloop. - AsyncHttpServer.Inspector - Interface in io.activej.http
- AsyncHttpServer.JmxInspector - Class in io.activej.http
- AsyncServlet - Interface in io.activej.http
-
An interface for a servlet function that asynchronously receives a
HttpRequest, processes it and then returns aHttpResponse. - AsyncServletDecorator - Interface in io.activej.http
-
A higher order function that allows transformations of
AsyncServletfunctions. - AsyncServletWithStats - Class in io.activej.http
- AsyncServletWithStats(Eventloop) - Constructor for class io.activej.http.AsyncServletWithStats
- ATOM - Static variable in class io.activej.http.MediaTypes
- attach(Class<T>, T) - Method in class io.activej.http.HttpMessage
- attach(Object) - Method in class io.activej.http.HttpMessage
- attach(Type, T) - Method in class io.activej.http.HttpMessage
-
Attaches an arbitrary object to this message by its type.
- attach(String, T) - Method in class io.activej.http.HttpMessage
-
Attaches an arbitrary object to this message by string key.
- attachments - Variable in class io.activej.http.HttpMessage
- AUTHORIZATION - Static variable in class io.activej.http.HttpHeaders
- AVI - Static variable in class io.activej.http.MediaTypes
B
- badRequest400(String) - Static method in exception io.activej.http.HttpException
- BasicAuth - Class in io.activej.http
-
This is a simple reference implementation of the HTTP Basic Auth protocol.
- BasicAuth(AsyncServlet, String, BiFunction<String, String, Promise<Boolean>>) - Constructor for class io.activej.http.BasicAuth
- BasicAuth.BasicAuthCredentials - Class in io.activej.http
- BasicAuthCredentials(String, String) - Constructor for class io.activej.http.BasicAuth.BasicAuthCredentials
- beforeProcess() - Method in class io.activej.http.stream.BufsConsumerChunkedDecoder
- beforeProcess() - Method in class io.activej.http.stream.BufsConsumerChunkedEncoder
- beforeProcess() - Method in class io.activej.http.stream.BufsConsumerDelimiter
- beforeProcess() - Method in class io.activej.http.stream.BufsConsumerGzipDeflater
- beforeProcess() - Method in class io.activej.http.stream.BufsConsumerGzipInflater
- binary(ByteBuf) - Static method in class io.activej.http.WebSocket.Frame
- binary(ByteBuf) - Static method in class io.activej.http.WebSocket.Message
- binary(ByteBuf, boolean) - Static method in class io.activej.http.WebSocket.Frame
- BINARY - io.activej.http.WebSocket.Frame.FrameType
- BINARY - io.activej.http.WebSocket.Message.MessageType
- BINARY - Static variable in class io.activej.http.MediaTypes
- BlockingServlet - Interface in io.activej.http
-
A blocking version of
AsyncServlet. - BMP - Static variable in class io.activej.http.MediaTypes
- BODY_RECEIVED - Static variable in class io.activej.http.AbstractHttpConnection
- BODY_SENT - Static variable in class io.activej.http.AbstractHttpConnection
- BufsConsumerChunkedDecoder - Class in io.activej.http.stream
-
This is a binary channel transformer, that converts channels of
ByteBufsconverting chunked transfer encoding data into its raw form. - BufsConsumerChunkedEncoder - Class in io.activej.http.stream
-
This is a binary channel transformer, that converts channels of
ByteBufsconverting some raw data into its chunked transfer encoding form. - BufsConsumerDelimiter - Class in io.activej.http.stream
-
This is a binary channel transformer, that converts channels of
ByteBufslimiting the number of bytes that is sent/received by its peer. - BufsConsumerGzipDeflater - Class in io.activej.http.stream
-
This is a binary channel transformer, that converts channels of
ByteBufscompressing the data using the DEFLATE algorithm with standard implementation from the java.util.zip package. - BufsConsumerGzipInflater - Class in io.activej.http.stream
-
This is a channel transformer, that converts channels of
ByteBufsdecompressing the data using the DEFLATE algorithm with standard implementation from the java.util.zip package. - build() - Method in class io.activej.http.UrlBuilder
- bytes - Variable in class io.activej.http.HttpHeader
- BZIP2 - Static variable in class io.activej.http.MediaTypes
C
- CACHE_CONTROL - Static variable in class io.activej.http.HttpHeaders
- cached() - Method in interface io.activej.http.loader.StaticLoader
- cached(Map<String, byte[]>) - Method in interface io.activej.http.loader.StaticLoader
- CachedAsyncDnsClient - Class in io.activej.dns
-
Implementation of
AsyncDnsClientthat asynchronously connects to some DNS server and gets the response from it. - cacheOf(StaticLoader) - Static method in interface io.activej.http.loader.StaticLoader
- cacheOf(StaticLoader, Function<String, byte[]>, BiConsumer<String, byte[]>) - Static method in interface io.activej.http.loader.StaticLoader
- cacheOf(StaticLoader, Map<String, byte[]>) - Static method in interface io.activej.http.loader.StaticLoader
- CaseInsensitiveTokenMap<T extends CaseInsensitiveTokenMap.Token> - Class in io.activej.http
-
This is a case-insensitive token registry used as permanent header value cache.
- CaseInsensitiveTokenMap(int, int, Class<T>, CaseInsensitiveTokenMap.TokenFactory<T>) - Constructor for class io.activej.http.CaseInsensitiveTokenMap
- CaseInsensitiveTokenMap.Token - Class in io.activej.http
- CaseInsensitiveTokenMap.TokenFactory<T> - Interface in io.activej.http
- catchRuntimeExceptions() - Static method in interface io.activej.http.AsyncServletDecorator
- catchUncheckedExceptions() - Static method in interface io.activej.http.AsyncServletDecorator
- CHUNKED - Static variable in class io.activej.http.AbstractHttpConnection
- clear() - Method in class io.activej.dns.CachedAsyncDnsClient
- clear() - Method in class io.activej.dns.DnsCache
- close() - Method in interface io.activej.dns.AsyncDnsClient
-
Closes the underlying UDP socket if it's open.
- close() - Method in class io.activej.dns.CachedAsyncDnsClient
- close() - Method in class io.activej.dns.RemoteAsyncDnsClient
- close() - Method in class io.activej.http.AbstractHttpConnection
- CLOSE_FRAME_MISSING - Static variable in class io.activej.http.WebSocketConstants
- CLOSED - Static variable in class io.activej.http.AbstractHttpConnection
- closeWebSocketConnection(Throwable) - Method in class io.activej.http.AbstractHttpConnection
- closeWithError(Throwable) - Method in class io.activej.http.AbstractHttpConnection
- combineDecorators(AsyncServletDecorator...) - Static method in interface io.activej.http.AsyncServletDecorator
- combineDecorators(List<AsyncServletDecorator>) - Static method in interface io.activej.http.AsyncServletDecorator
- COMMON_FORMATTER - Static variable in interface io.activej.http.HttpExceptionFormatter
-
This formatter if either one of
HttpExceptionFormatter.DEFAULT_FORMATTERorHttpExceptionFormatter.DEBUG_FORMATTER, depending on whether you start the application from the IntelliJ IDE or not. - compareTo(byte[], int, int) - Method in enum io.activej.http.HttpMethod
- COMPRESSED_DATA_WAS_NOT_READ_FULLY - Static variable in class io.activej.http.GzipProcessorUtils
- CONNECT - io.activej.http.HttpMethod
- CONNECT_TIMEOUT - Static variable in class io.activej.http.AsyncHttpClient
- CONNECTION - Static variable in class io.activej.http.HttpHeaders
- CONNECTION_CLOSE_HEADER - Static variable in class io.activej.http.AbstractHttpConnection
- CONNECTION_CLOSED - Static variable in class io.activej.http.HttpClientConnection
- CONNECTION_KEEP_ALIVE_HEADER - Static variable in class io.activej.http.AbstractHttpConnection
- containsMultipartData() - Method in class io.activej.http.HttpRequest
- containsPostParameters() - Method in class io.activej.http.HttpRequest
- CONTENT_DISPOSITION - Static variable in class io.activej.http.HttpHeaders
- CONTENT_ENCODING - Static variable in class io.activej.http.HttpHeaders
- CONTENT_LANGUAGE - Static variable in class io.activej.http.HttpHeaders
- CONTENT_LENGTH - Static variable in class io.activej.http.HttpHeaders
- CONTENT_LOCATION - Static variable in class io.activej.http.HttpHeaders
- CONTENT_MD5 - Static variable in class io.activej.http.HttpHeaders
- CONTENT_RANGE - Static variable in class io.activej.http.HttpHeaders
- CONTENT_SECURITY_POLICY - Static variable in class io.activej.http.HttpHeaders
- CONTENT_SECURITY_POLICY_REPORT_ONLY - Static variable in class io.activej.http.HttpHeaders
- CONTENT_TYPE - Static variable in class io.activej.http.HttpHeaders
- contentLength - Variable in class io.activej.http.AbstractHttpConnection
- ContentType - Class in io.activej.http
-
This is a value class for the Content-Type header value.
- ContentTypes - Class in io.activej.http
-
This is a collection of most well-known
ContentTypetoken references as Java constants. - ContentTypes() - Constructor for class io.activej.http.ContentTypes
- CONTINUATION - io.activej.http.WebSocket.Frame.FrameType
- COOKIE - Static variable in class io.activej.http.HttpHeaders
- COPY - io.activej.http.HttpMethod
- CORRUPTED_GZIP_HEADER - Static variable in class io.activej.http.GzipProcessorUtils
- CRC32_VALUE_DIFFERS - Static variable in class io.activej.http.stream.BufsConsumerGzipInflater
- create() - Static method in interface io.activej.http.AsyncServletDecorator
- create() - Static method in class io.activej.http.decoder.DecodeErrors
- create() - Static method in class io.activej.http.RoutingServlet
- create() - Static method in class io.activej.http.session.SessionStoreInMemory
- create() - Static method in class io.activej.http.stream.BufsConsumerChunkedDecoder
- create() - Static method in class io.activej.http.stream.BufsConsumerChunkedEncoder
- create() - Static method in class io.activej.http.stream.BufsConsumerGzipDeflater
- create() - Static method in class io.activej.http.stream.BufsConsumerGzipInflater
- create(byte[], int, int, byte[], int) - Method in interface io.activej.http.CaseInsensitiveTokenMap.TokenFactory
- create(int) - Static method in class io.activej.http.stream.BufsConsumerDelimiter
- create(Eventloop) - Static method in class io.activej.http.AsyncHttpClient
- create(Eventloop, AsyncServlet) - Static method in class io.activej.http.AsyncHttpServer
- create(Eventloop) - Static method in class io.activej.dns.DnsCache
- create(Eventloop) - Static method in class io.activej.dns.RemoteAsyncDnsClient
- create(Eventloop, AsyncDnsClient) - Static method in class io.activej.dns.CachedAsyncDnsClient
- create(Eventloop, AsyncDnsClient, DnsCache) - Static method in class io.activej.dns.CachedAsyncDnsClient
- create(AsyncServlet) - Static method in class io.activej.http.LoggableServlet
- create(AsyncServlet, BiFunction<HttpRequest, HttpResponse, String>) - Static method in class io.activej.http.LoggableServlet
- create(StaticLoader) - Static method in class io.activej.http.StaticServlet
- create(StaticLoader, String) - Static method in class io.activej.http.StaticServlet
- create(SessionStore<T>, String, AsyncServlet, AsyncServlet) - Static method in class io.activej.http.session.SessionServlet
- create(SessionStore<T>, Function<HttpRequest, String>, AsyncServlet, AsyncServlet) - Static method in class io.activej.http.session.SessionServlet
- create(String) - Method in class io.activej.http.CaseInsensitiveTokenMap
-
Creates a token with given value but does not place it into the registry.
- create(String) - Static method in class io.activej.http.MultipartParser
- create(Function<Object[], V>, Decoder<?>...) - Static method in interface io.activej.http.decoder.Decoder
- create(Function<Object[], V>, String, Decoder<?>...) - Static method in interface io.activej.http.decoder.Decoder
- createDnsQueryPayload(DnsTransaction) - Static method in class io.activej.dns.protocol.DnsProtocol
-
Creates a bytebuf with a DNS query payload
- createEx(Mapper<Object[], V>, Decoder<?>...) - Static method in interface io.activej.http.decoder.Decoder
-
Plainly combines given decoders (they are called on the same request) into one, mapping the result with the supplied mapper.
- CRLF - Static variable in class io.activej.http.stream.BufsConsumerChunkedDecoder
- CRW - Static variable in class io.activej.http.MediaTypes
- CSS - Static variable in class io.activej.http.MediaTypes
- CSS_UTF_8 - Static variable in class io.activej.http.ContentTypes
- CSV - Static variable in class io.activej.http.MediaTypes
D
- DATA_FORMAT_EXCEPTION - Static variable in class io.activej.http.GzipProcessorUtils
- DATE - Static variable in class io.activej.http.HttpHeaders
- DEBUG_FORMATTER - Static variable in interface io.activej.http.HttpExceptionFormatter
-
This formatter prints the stacktrace of the exception into the HTTP response.
- DebugStacktraceRenderer - Class in io.activej.http
-
This is an util class, which provides a mean to render any exception into an
HttpResponsewith the stacktrace rendered nicely. - DebugStacktraceRenderer() - Constructor for class io.activej.http.DebugStacktraceRenderer
- decode(HttpRequest) - Method in interface io.activej.http.decoder.Decoder
-
Either return the parsed type or format
- DecodeError - Class in io.activej.http.decoder
- DecodeErrors - Class in io.activej.http.decoder
-
A tree of https errors.
- DecodeException - Exception in io.activej.http.decoder
-
An exception that occurs when an invalid HTTP request is received and the decoder fails to map it on needed type.
- DecodeException(DecodeErrors) - Constructor for exception io.activej.http.decoder.DecodeException
- decodeOrNull(HttpRequest) - Method in interface io.activej.http.decoder.Decoder
- decodeOrThrow(HttpRequest) - Method in interface io.activej.http.decoder.Decoder
- Decoder<T> - Interface in io.activej.http.decoder
-
A high-level API that allows declarative definition of HTTP parsers that can convert incoming requests to concrete objects.
- Decoders - Class in io.activej.http.decoder
-
This class contains some common primitive
HttpDecoders, that can be combined to form complex ones. - Decoders() - Constructor for class io.activej.http.decoder.Decoders
- DECOMPRESSED_SIZE_EXCEEDS_EXPECTED_MAX_SIZE - Static variable in class io.activej.http.GzipProcessorUtils
- decorator(String, BiFunction<String, String, Promise<Boolean>>) - Static method in class io.activej.http.BasicAuth
- decorator(String, BiFunction<String, String, Promise<Boolean>>, Function<HttpResponse, HttpResponse>) - Static method in class io.activej.http.BasicAuth
- DEFAULT_BUF_SIZE - Static variable in class io.activej.http.stream.BufsConsumerGzipInflater
- DEFAULT_ERROR_CACHE_EXPIRATION - Static variable in class io.activej.dns.DnsCache
- DEFAULT_FORMATTER - Static variable in interface io.activej.http.HttpExceptionFormatter
-
Standard formatter maps all exceptions except HttpException to an empty response with 500 status code.
- DEFAULT_HARD_EXPIRATION_DELTA - Static variable in class io.activej.dns.DnsCache
- DEFAULT_MAX_BUF_SIZE - Static variable in class io.activej.http.stream.BufsConsumerGzipDeflater
- DEFAULT_MAX_TTL - Static variable in class io.activej.dns.DnsCache
- DEFAULT_Q - Static variable in class io.activej.http.AcceptCharset
- DEFAULT_Q - Static variable in class io.activej.http.AcceptMediaType
- DEFAULT_SOCKET_SETTINGS - Static variable in class io.activej.http.AsyncHttpClient
- DEFAULT_TIMED_OUT_EXPIRATION - Static variable in class io.activej.dns.DnsCache
- DEFAULT_TIMEOUT - Static variable in class io.activej.dns.RemoteAsyncDnsClient
- DEFAULT_TXT_ENCODING - Static variable in class io.activej.http.StaticServlet
- DELETE - io.activej.http.HttpMethod
- DnsCache - Class in io.activej.dns
-
Represents a cache for storing resolved domains during its time to live.
- DnsCache.DnsQueryCacheResult - Class in io.activej.dns
- DnsProtocol - Class in io.activej.dns.protocol
-
This class allows to use a simple subset of the Domain Name System (or DNS) protocol
- DnsProtocol() - Constructor for class io.activej.dns.protocol.DnsProtocol
- DnsProtocol.QueryClass - Enum in io.activej.dns.protocol
- DnsProtocol.RecordType - Enum in io.activej.dns.protocol
- DnsProtocol.ResponseErrorCode - Enum in io.activej.dns.protocol
-
Handled error codes: RFC6895 - DNS, page 5: RCODE:NAME:Description:Reference: 0NoErrorNo ErrorRFC1035 1FormErrFormat ErrorRFC1035 2ServFailServer FailureRFC1035 3NXDomainNon-Existent DomainRFC1035 4NotImpNot ImplementedRFC1035 5RefusedQuery RefusedRFC1035 ...
- DnsQuery - Class in io.activej.dns.protocol
-
A simple DNS query, which specifies a domain name and record type (one of A or AAAA).
- DnsQueryCacheResult(DnsResponse, boolean) - Constructor for class io.activej.dns.DnsCache.DnsQueryCacheResult
- DnsQueryException - Exception in io.activej.dns.protocol
-
Represents a failed DNS query response as a exception.
- DnsQueryException(Class<?>, DnsResponse) - Constructor for exception io.activej.dns.protocol.DnsQueryException
-
Creates a new instance of DnsQueryException
- DnsResourceRecord - Class in io.activej.dns.protocol
-
Represents a resolved domain (of A or AAAA type)
- DnsResponse - Class in io.activej.dns.protocol
-
Represents a response from DNS server.
- DnsTransaction - Class in io.activej.dns.protocol
-
Represents a DNS transaction, instances are used to tie queries to responses
- DNT - Static variable in class io.activej.http.HttpHeaders
- doClose(Throwable) - Method in class io.activej.http.stream.BufsConsumerChunkedDecoder
- doClose(Throwable) - Method in class io.activej.http.stream.BufsConsumerChunkedEncoder
- doClose(Throwable) - Method in class io.activej.http.stream.BufsConsumerDelimiter
- doClose(Throwable) - Method in class io.activej.http.stream.BufsConsumerGzipDeflater
- doClose(Throwable) - Method in class io.activej.http.stream.BufsConsumerGzipInflater
- doesNeedRefreshing() - Method in class io.activej.dns.DnsCache.DnsQueryCacheResult
- doProcess() - Method in class io.activej.http.stream.BufsConsumerChunkedDecoder
- doProcess() - Method in class io.activej.http.stream.BufsConsumerChunkedEncoder
- doProcess() - Method in class io.activej.http.stream.BufsConsumerDelimiter
- doProcess() - Method in class io.activej.http.stream.BufsConsumerGzipDeflater
- doProcess() - Method in class io.activej.http.stream.BufsConsumerGzipInflater
- doServe(HttpRequest) - Method in class io.activej.http.AsyncServletWithStats
E
- EDI_EDIFACT - Static variable in class io.activej.http.MediaTypes
- EDI_X12 - Static variable in class io.activej.http.MediaTypes
- EMPTY_CLOSE - Static variable in class io.activej.http.WebSocketConstants
- EOT - Static variable in class io.activej.http.MediaTypes
- EPUB - Static variable in class io.activej.http.MediaTypes
- equals(Object) - Method in class io.activej.dns.protocol.DnsQuery
- equals(Object) - Method in class io.activej.dns.protocol.DnsResourceRecord
- equals(Object) - Method in class io.activej.dns.protocol.DnsResponse
- equals(Object) - Method in class io.activej.dns.protocol.DnsTransaction
- equals(Object) - Method in class io.activej.http.AcceptCharset
- equals(Object) - Method in class io.activej.http.AcceptMediaType
- equals(Object) - Method in class io.activej.http.ContentType
- equals(Object) - Method in class io.activej.http.HttpCharset
- equals(Object) - Method in class io.activej.http.HttpCookie
- equals(Object) - Method in class io.activej.http.HttpHeader
- equals(Object) - Method in class io.activej.http.MediaType
- equals(Object) - Method in class io.activej.http.QueryParameter
- estimateSize() - Method in class io.activej.http.HttpMessage
- estimateSize() - Method in class io.activej.http.HttpRequest
- estimateSize() - Method in class io.activej.http.HttpResponse
- estimateSize(int) - Method in class io.activej.http.HttpMessage
- ETAG - Static variable in class io.activej.http.HttpHeaders
- eventloop - Variable in class io.activej.http.AbstractHttpConnection
- eventloop - Variable in class io.activej.http.AsyncServletWithStats
- EXPECT - Static variable in class io.activej.http.HttpHeaders
- EXPIRES - Static variable in class io.activej.http.HttpHeaders
F
- fallbackServlets - Variable in class io.activej.http.RoutingServlet
- FEXTRA_TOO_LARGE - Static variable in class io.activej.http.stream.BufsConsumerGzipInflater
- fieldsToMap(Map<String, String>) - Static method in interface io.activej.http.MultipartParser.MultipartDataHandler
- fieldsToMap(Map<String, String>, BiFunction<String, String, Promise<? extends ChannelConsumer<ByteBuf>>>) - Static method in interface io.activej.http.MultipartParser.MultipartDataHandler
- fieldsToMap(Map<String, String>, Function<String, Promise<? extends ChannelConsumer<ByteBuf>>>) - Static method in interface io.activej.http.MultipartParser.MultipartDataHandler
- file(HttpResponse.FileSliceSupplier, String, long) - Static method in class io.activej.http.HttpResponse
- file(HttpResponse.FileSliceSupplier, String, long, String) - Static method in class io.activej.http.HttpResponse
- file(HttpResponse.FileSliceSupplier, String, long, String, boolean) - Static method in class io.activej.http.HttpResponse
- file(Function<String, Promise<? extends ChannelConsumer<ByteBuf>>>) - Static method in interface io.activej.http.MultipartParser.MultipartDataHandler
- files(BiFunction<String, String, Promise<? extends ChannelConsumer<ByteBuf>>>) - Static method in interface io.activej.http.MultipartParser.MultipartDataHandler
- fillInStackTrace() - Method in exception io.activej.http.HttpException
- filter(Predicate<String>) - Method in interface io.activej.http.loader.StaticLoader
- firstSuccessful(AsyncServlet...) - Static method in interface io.activej.http.AsyncServlet
- FLAC - Static variable in class io.activej.http.MediaTypes
- flags - Variable in class io.activej.http.AbstractHttpConnection
- FLASH - Static variable in class io.activej.http.MediaTypes
- FLV - Static variable in class io.activej.http.MediaTypes
- FNAME_FCOMMENT_TOO_LARGE - Static variable in class io.activej.http.stream.BufsConsumerGzipInflater
- FOLLOW_ONLY_WHEN_PRERENDER_SHOWN - Static variable in class io.activej.http.HttpHeaders
- FORMAT_ERROR - io.activej.dns.protocol.DnsProtocol.ResponseErrorCode
- formatException(Throwable) - Method in interface io.activej.http.HttpExceptionFormatter
- FRAGMENTED_CONTROL_MESSAGE - Static variable in class io.activej.http.WebSocketConstants
- frameReadChannel() - Method in interface io.activej.http.WebSocket
-
A shortcut that allows to obtain a channel supplier of
WebSocket.Frames. - frameWriteChannel() - Method in interface io.activej.http.WebSocket
-
A shortcut that allows to obtain a channel consumer of
WebSocket.Frames. - FROM - Static variable in class io.activej.http.HttpHeaders
- fromCode(short) - Static method in enum io.activej.dns.protocol.DnsProtocol.QueryClass
-
Returns query class based on its code or
nullif code is invalid. - fromGzip(ByteBuf, int) - Static method in class io.activej.http.GzipProcessorUtils
G
- generateTransactionId() - Static method in class io.activej.dns.protocol.DnsProtocol
- get(byte[], int, int, int) - Method in class io.activej.http.CaseInsensitiveTokenMap
-
Returns registered token value for given input, or null if no such value was registered.
- get(String) - Static method in class io.activej.http.HttpRequest
- get(String) - Method in interface io.activej.http.session.SessionStore
- get(String) - Method in class io.activej.http.session.SessionStoreInMemory
- GET - io.activej.http.HttpMethod
- getActiveConnections() - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- getActiveConnections() - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- getActiveRequests() - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- getAddressConnections() - Method in class io.activej.http.AsyncHttpClient
- getArgs() - Method in class io.activej.http.decoder.DecodeError
- getAttachment(Class<T>) - Method in class io.activej.http.HttpMessage
- getAttachment(Type) - Method in class io.activej.http.HttpMessage
- getAttachment(String) - Method in class io.activej.http.HttpMessage
- getAttachmentKeys() - Method in class io.activej.http.HttpMessage
-
Retrieves a set of all attachment keys for this HttpMessage
- getBody() - Method in class io.activej.http.HttpMessage
-
Allows you to peak at the body when it is available without taking the ownership.
- getBodyStream() - Method in class io.activej.http.HttpMessage
-
This method transfers the "rust-like ownership" from this message object to the caller.
- getBuf() - Method in class io.activej.http.HttpHeaderValue
- getBuf() - Method in class io.activej.http.WebSocket.Message
- getByExtension(String) - Static method in class io.activej.http.MediaTypes
- getCache() - Method in class io.activej.dns.CachedAsyncDnsClient
- getCharset() - Method in class io.activej.http.AcceptCharset
- getCharset() - Method in class io.activej.http.ContentType
- getChild(String) - Method in class io.activej.http.decoder.DecodeErrors
- getChildren() - Method in class io.activej.http.decoder.DecodeErrors
- getCloseNotification() - Method in class io.activej.http.AsyncHttpServer
- getCode() - Method in enum io.activej.dns.protocol.DnsProtocol.QueryClass
- getCode() - Method in enum io.activej.dns.protocol.DnsProtocol.RecordType
- getCode() - Method in exception io.activej.http.HttpException
- getCode() - Method in class io.activej.http.HttpResponse
- getCode() - Method in exception io.activej.http.WebSocketException
- getConnected() - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- getConnectErrors() - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- getConnection() - Method in class io.activej.http.HttpRequest
- getConnection() - Method in class io.activej.http.HttpResponse
- getConnectionsCount() - Method in class io.activej.http.AsyncHttpClient
- getConnectionsCount() - Method in class io.activej.http.AsyncHttpServer
- getConnectionsKeepAliveCount() - Method in class io.activej.http.AsyncHttpClient
- getConnectionsKeepAliveCount() - Method in class io.activej.http.AsyncHttpServer
- getConnectionsKeepAliveExpired() - Method in class io.activej.http.AsyncHttpClient
- getConnectionsKeepAliveExpired() - Method in class io.activej.http.AsyncHttpServer
- getConnectionsNewCount() - Method in class io.activej.http.AsyncHttpServer
- getConnectionsReadWriteCount() - Method in class io.activej.http.AsyncHttpClient
- getConnectionsReadWriteCount() - Method in class io.activej.http.AsyncHttpServer
- getConnectionsReadWriteExpired() - Method in class io.activej.http.AsyncHttpClient
- getConnectionsReadWriteExpired() - Method in class io.activej.http.AsyncHttpServer
- getConnectionsServingCount() - Method in class io.activej.http.AsyncHttpServer
- getContentLength() - Method in class io.activej.http.AbstractHttpConnection
- getContentType(String) - Static method in class io.activej.http.StaticServlet
- getCookie(String) - Method in class io.activej.http.HttpRequest
- getCookie(String) - Method in class io.activej.http.HttpResponse
- getCookies() - Method in class io.activej.http.HttpRequest
- getCookies() - Method in class io.activej.http.HttpResponse
- getCurrentPool() - Method in class io.activej.http.HttpClientConnection
- getCurrentPool() - Method in class io.activej.http.HttpServerConnection
- getData() - Method in class io.activej.http.MultipartParser.MultipartFrame
- getDataLength() - Method in enum io.activej.dns.protocol.DnsProtocol.RecordType
- getDomain() - Method in class io.activej.http.HttpCookie
- getDomainName() - Method in class io.activej.dns.protocol.DnsQuery
- getDomainRecord(String) - Method in class io.activej.dns.CachedAsyncDnsClient
- getDomainRecord(String) - Method in class io.activej.dns.DnsCache
- getDomainRecords() - Method in class io.activej.dns.CachedAsyncDnsClient
- getDomainRecords() - Method in class io.activej.dns.DnsCache
- getDomainsCount() - Method in class io.activej.dns.DnsCache
- getErrorCacheExpiration() - Method in class io.activej.dns.DnsCache
- getErrorCode() - Method in class io.activej.dns.protocol.DnsResponse
- getErrors() - Method in class io.activej.http.decoder.DecodeErrors
- getErrors() - Method in exception io.activej.http.decoder.DecodeException
- getEventloop() - Method in class io.activej.dns.CachedAsyncDnsClient
- getEventloop() - Method in class io.activej.dns.RemoteAsyncDnsClient
- getEventloop() - Method in class io.activej.http.AsyncHttpClient
- getEventloop() - Method in class io.activej.http.AsyncServletWithStats
- getExpirationDate() - Method in class io.activej.http.HttpCookie
- getExpirations() - Method in class io.activej.dns.RemoteAsyncDnsClient.JmxInspector
- getExtension() - Method in class io.activej.http.HttpCookie
- getFailedDomains() - Method in class io.activej.dns.CachedAsyncDnsClient
- getFailedDomains() - Method in class io.activej.dns.DnsCache
- getFailedDomainsCount() - Method in class io.activej.dns.DnsCache
- getFailedQueries() - Method in class io.activej.dns.RemoteAsyncDnsClient.JmxInspector
- getFileSlice(long, long) - Method in interface io.activej.http.HttpResponse.FileSliceSupplier
- getFragment() - Method in class io.activej.http.HttpRequest
- getFragment() - Method in class io.activej.http.UrlParser
- getFullUri(HttpRequest) - Static method in class io.activej.http.HttpUtils
- getFullUri(HttpRequest, int) - Static method in class io.activej.http.HttpUtils
-
(RFC3986) scheme://authority/path/?query#fragment
- getHardExpirationDelta() - Method in class io.activej.dns.DnsCache
- getHeader(HttpHeader) - Method in class io.activej.http.HttpMessage
- getHeader(HttpHeader, HttpHeaderValue.ParserIntoList<T>) - Method in class io.activej.http.HttpMessage
- getHeader(HttpHeader, ParserFunction<ByteBuf, T>) - Method in class io.activej.http.HttpMessage
- getHeaderBuf(HttpHeader) - Method in class io.activej.http.HttpMessage
- getHeaders() - Method in class io.activej.http.HttpMessage
- getHeaders() - Method in class io.activej.http.MultipartParser.MultipartFrame
- getHost() - Method in class io.activej.http.UrlParser
- getHostAndPort() - Method in class io.activej.http.HttpRequest
- getHostAndPort() - Method in class io.activej.http.UrlParser
- getHttpAddresses() - Method in class io.activej.http.AsyncHttpServer
- getHttpErrors() - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- getHttpErrors() - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- getHttpErrorTitle(int) - Static method in class io.activej.http.HttpUtils
-
RFC-7231, sections 6.5 and 6.6
- getHttpTimeouts() - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- getHttpTimeouts() - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- getId() - Method in class io.activej.dns.protocol.DnsTransaction
- getId() - Method in class io.activej.http.decoder.AbstractDecoder
- getId() - Method in interface io.activej.http.decoder.Decoder
-
An id that is going to be used in the error-tree if at some point the whole parser fails
- getInput() - Method in class io.activej.http.stream.BufsConsumerChunkedDecoder
- getInput() - Method in class io.activej.http.stream.BufsConsumerChunkedEncoder
- getInput() - Method in class io.activej.http.stream.BufsConsumerDelimiter
- getInput() - Method in class io.activej.http.stream.BufsConsumerGzipDeflater
- getInput() - Method in class io.activej.http.stream.BufsConsumerGzipInflater
- getIps() - Method in class io.activej.dns.protocol.DnsResourceRecord
- getKeepAliveTimeout() - Method in class io.activej.http.AsyncHttpServer
- getKey() - Method in class io.activej.http.QueryParameter
- getMaxAge() - Method in class io.activej.http.HttpCookie
- getMaxBodySize() - Method in class io.activej.http.AbstractHttpConnection
- getMaxTtl() - Method in class io.activej.dns.DnsCache
- getMediaType() - Method in class io.activej.http.AcceptMediaType
- getMediaType() - Method in class io.activej.http.ContentType
- getMessage() - Method in class io.activej.http.decoder.DecodeError
- getMessage() - Method in exception io.activej.http.WebSocketException
- getMethod() - Method in class io.activej.http.HttpRequest
- getMinTtl() - Method in class io.activej.dns.protocol.DnsResourceRecord
- getName() - Method in class io.activej.http.HttpCookie
- getNumberOfRequests() - Method in class io.activej.http.AbstractHttpConnection
- getOrCreate(byte[], int, int) - Method in class io.activej.http.CaseInsensitiveTokenMap
- getOrCreate(byte[], int, int, int) - Method in class io.activej.http.CaseInsensitiveTokenMap
-
Gets the cached token value for given input, or creates a new one without putting it in the registry.
- getOutput() - Method in class io.activej.http.stream.BufsConsumerChunkedDecoder
- getOutput() - Method in class io.activej.http.stream.BufsConsumerChunkedEncoder
- getOutput() - Method in class io.activej.http.stream.BufsConsumerDelimiter
- getOutput() - Method in class io.activej.http.stream.BufsConsumerGzipDeflater
- getOutput() - Method in class io.activej.http.stream.BufsConsumerGzipInflater
- getPassword() - Method in class io.activej.http.BasicAuth.BasicAuthCredentials
- getPath() - Method in class io.activej.http.HttpCookie
- getPath() - Method in class io.activej.http.HttpRequest
- getPath() - Method in class io.activej.http.UrlParser
- getPathAndQuery() - Method in class io.activej.http.HttpRequest
- getPathAndQuery() - Method in class io.activej.http.UrlParser
- getPathParameter(String) - Method in class io.activej.http.HttpRequest
- getPathParameters() - Method in class io.activej.http.HttpRequest
- getPayload() - Method in class io.activej.http.WebSocket.Frame
- getPoolTimestamp() - Method in class io.activej.http.AbstractHttpConnection
- getPort() - Method in class io.activej.http.UrlParser
- getPostParameter(String) - Method in class io.activej.http.HttpRequest
- getPostParameters() - Method in class io.activej.http.HttpRequest
- getProtocol() - Method in class io.activej.http.HttpRequest
- getProtocol() - Method in class io.activej.http.UrlParser
- getQ() - Method in class io.activej.http.AcceptCharset
- getQ() - Method in class io.activej.http.AcceptMediaType
- getQueries() - Method in class io.activej.dns.RemoteAsyncDnsClient.JmxInspector
- getQuery() - Method in exception io.activej.dns.protocol.DnsQueryException
- getQuery() - Method in class io.activej.dns.protocol.DnsTransaction
- getQuery() - Method in class io.activej.http.HttpRequest
- getQuery() - Method in class io.activej.http.UrlParser
- getQueryParameter(String) - Method in class io.activej.http.HttpRequest
- getQueryParameter(String) - Method in class io.activej.http.UrlParser
- getQueryParameters() - Method in class io.activej.http.HttpRequest
- getQueryParameters() - Method in class io.activej.http.UrlParser
- getQueryParameters(String) - Method in class io.activej.http.HttpRequest
- getQueryParameters(String) - Method in class io.activej.http.UrlParser
- getQueryParametersIterable() - Method in class io.activej.http.HttpRequest
- getQueryParametersIterable() - Method in class io.activej.http.UrlParser
- getReadWriteTimeout() - Method in class io.activej.http.AsyncHttpServer
- getReason() - Method in exception io.activej.http.WebSocketException
- getRecord() - Method in class io.activej.dns.protocol.DnsResponse
- getRecordType() - Method in class io.activej.dns.protocol.DnsQuery
- getRelativePath() - Method in class io.activej.http.HttpRequest
- getRemoteAddress() - Method in class io.activej.http.HttpClientConnection
- getRemoteAddress() - Method in class io.activej.http.HttpRequest
- getRemoteAddress() - Method in class io.activej.http.HttpServerConnection
- getRequest() - Method in interface io.activej.http.WebSocket
-
A method for inspecting HTTP request associated with this web socket.
- getResolvedDomains() - Method in class io.activej.dns.CachedAsyncDnsClient
- getResolvedDomains() - Method in class io.activej.dns.DnsCache
- getResolveErrors() - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- getResponse() - Method in interface io.activej.http.WebSocket
-
A method for inspecting HTTP response associated with this web socket.
- getResponseAsPromise() - Method in class io.activej.dns.DnsCache.DnsQueryCacheResult
- getResult() - Method in exception io.activej.dns.protocol.DnsQueryException
- getServletExceptions() - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- getSessionLifetimeHint() - Method in interface io.activej.http.session.SessionStore
- getSessionLifetimeHint() - Method in class io.activej.http.session.SessionStoreInMemory
- getSocketStats() - Method in class io.activej.dns.RemoteAsyncDnsClient
- getSocketStats() - Method in class io.activej.http.AsyncHttpClient
- getSocketStatsSsl() - Method in class io.activej.http.AsyncHttpClient
- getSslErrors() - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- getStats() - Method in class io.activej.dns.RemoteAsyncDnsClient
- getStats() - Method in class io.activej.http.AsyncHttpClient
- getStats() - Method in class io.activej.http.AsyncHttpServer
- getStats() - Method in class io.activej.http.AsyncServletWithStats
- getSubtree(String) - Method in class io.activej.http.RoutingServlet
- getText() - Method in class io.activej.http.WebSocket.Message
- getTimedOutExpiration() - Method in class io.activej.dns.DnsCache
- getTotalConnections() - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- getTotalRequests() - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- getTotalRequests() - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- getTotalResponses() - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- getTotalResponses() - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- getTransaction() - Method in class io.activej.dns.protocol.DnsResponse
- getType() - Method in class io.activej.http.WebSocket.Frame
- getType() - Method in class io.activej.http.WebSocket.Message
- getUserData() - Method in class io.activej.dns.protocol.DnsQuery
- getUserData() - Method in class io.activej.http.AbstractHttpConnection
- getUsername() - Method in class io.activej.http.BasicAuth.BasicAuthCredentials
- getValue() - Method in class io.activej.http.HttpCookie
- getValue() - Method in class io.activej.http.QueryParameter
- getVersion() - Method in class io.activej.http.HttpMessage
- GIF - Static variable in class io.activej.http.MediaTypes
- GOING_AWAY - Static variable in class io.activej.http.WebSocketConstants
- GOOGLE_PUBLIC_DNS - Static variable in class io.activej.dns.RemoteAsyncDnsClient
- GV - Static variable in class io.activej.http.MediaTypes
- GZIP - Static variable in class io.activej.http.MediaTypes
- GZIPPED - Static variable in class io.activej.http.AbstractHttpConnection
- GzipProcessorUtils - Class in io.activej.http
-
This class contains various utils for the DEFLATE algorithm.
- GzipProcessorUtils() - Constructor for class io.activej.http.GzipProcessorUtils
H
- handleField(String) - Method in interface io.activej.http.MultipartParser.MultipartDataHandler
- handleFile(String, String) - Method in interface io.activej.http.MultipartParser.MultipartDataHandler
- handleMultipart(MultipartParser.MultipartDataHandler) - Method in class io.activej.http.HttpRequest
- HANDSHAKE_FAILED - Static variable in class io.activej.http.WebSocketConstants
- hasErrors() - Method in class io.activej.http.decoder.DecodeErrors
- hashCode() - Method in class io.activej.dns.protocol.DnsQuery
- hashCode() - Method in class io.activej.dns.protocol.DnsResourceRecord
- hashCode() - Method in class io.activej.dns.protocol.DnsResponse
- hashCode() - Method in class io.activej.dns.protocol.DnsTransaction
- hashCode() - Method in class io.activej.http.AcceptCharset
- hashCode() - Method in class io.activej.http.AcceptMediaType
- hashCode() - Method in class io.activej.http.ContentType
- hashCode() - Method in class io.activej.http.HttpCharset
- hashCode() - Method in class io.activej.http.HttpCookie
- hashCode() - Method in class io.activej.http.HttpHeader
- hashCode() - Method in class io.activej.http.MediaType
- hashCode() - Method in class io.activej.http.QueryParameter
- HEAD - io.activej.http.HttpMethod
- HEADER_NAME_ABSENT - Static variable in class io.activej.http.AbstractHttpConnection
- headersConsumer - Variable in class io.activej.http.AbstractHttpConnection
- HOST - Static variable in class io.activej.http.HttpHeaders
- HTML - Static variable in class io.activej.http.MediaTypes
- HTML_UTF_8 - Static variable in class io.activej.http.ContentTypes
- http() - Static method in class io.activej.http.UrlBuilder
- HTTP - io.activej.http.Protocol
- HTTP_0_9 - io.activej.http.HttpVersion
- HTTP_1_0 - io.activej.http.HttpVersion
- HTTP_1_1 - io.activej.http.HttpVersion
- HTTP_2_0 - io.activej.http.HttpVersion
- HTTP_ERROR_HTML - Static variable in interface io.activej.http.HttpExceptionFormatter
- HttpCharset - Class in io.activej.http
-
This is a specialized token to be used in
CaseInsensitiveTokenMapfor charset header values. - HttpClientConnection - Class in io.activej.http
-
This class is responsible for sending and receiving HTTP requests.
- HttpCookie - Class in io.activej.http
-
This class represents an abstraction for HTTP Cookie with fast parsing algorithms.
- HttpCookie(String, String, String) - Constructor for class io.activej.http.HttpCookie
- HttpException - Exception in io.activej.http
-
This is a special exception, that is formatted as HTTP response with code and text from it by default.
- HttpException(int) - Constructor for exception io.activej.http.HttpException
- HttpException(int, String) - Constructor for exception io.activej.http.HttpException
- HttpException(int, String, Throwable) - Constructor for exception io.activej.http.HttpException
- HttpException(int, Throwable) - Constructor for exception io.activej.http.HttpException
- HttpExceptionFormatter - Interface in io.activej.http
-
This is an interface for the formatter function for HTTP.
- HttpHeader - Class in io.activej.http
-
This is a specialized token to be used in
CaseInsensitiveTokenMapfor header names. - HttpHeaders - Class in io.activej.http
-
This is a collection of most well-known
HttpHeadertoken references as Java constants. - HttpHeaders() - Constructor for class io.activej.http.HttpHeaders
- HttpHeaderValue - Class in io.activej.http
- HttpHeaderValue() - Constructor for class io.activej.http.HttpHeaderValue
- HttpHeaderValue.ParserIntoList<T> - Interface in io.activej.http
- HttpMessage - Class in io.activej.http
-
Represents any HTTP message.
- HttpMessage(HttpVersion) - Constructor for class io.activej.http.HttpMessage
- HttpMethod - Enum in io.activej.http
-
This enum represents an HTTP method.
- HttpPathPart - Interface in io.activej.http
-
Marker interface to be implemented by enums that store commands to be appended to HTTP request path
- HttpRequest - Class in io.activej.http
-
Represents the HTTP request which
AsyncHttpClientsends toAsyncHttpServer. - HttpResponse - Class in io.activej.http
-
Represents HTTP response for
HttpRequest. - HttpResponse.FileSliceSupplier - Interface in io.activej.http
- https() - Static method in class io.activej.http.UrlBuilder
- HTTPS - io.activej.http.Protocol
- HttpServerConnection - Class in io.activej.http
-
It represents server connection.
- HttpUtils - Class in io.activej.http
-
Util for working with
HttpRequest - HttpUtils() - Constructor for class io.activej.http.HttpUtils
- HttpVersion - Enum in io.activej.http
I
- IAsyncHttpClient - Interface in io.activej.http
-
An interface for an asynchronous HTTP client.
- IAsyncWebSocketClient - Interface in io.activej.http
- ICO - Static variable in class io.activej.http.MediaTypes
- IF_MATCH - Static variable in class io.activej.http.HttpHeaders
- IF_MODIFIED_SINCE - Static variable in class io.activej.http.HttpHeaders
- IF_NONE_MATCH - Static variable in class io.activej.http.HttpHeaders
- IF_RANGE - Static variable in class io.activej.http.HttpHeaders
- IF_UNMODIFIED_SINCE - Static variable in class io.activej.http.HttpHeaders
- ignoreHeaders() - Method in class io.activej.http.MultipartParser
-
Converts resulting channel of frames into a binary channel, ignoring any multipart headers.
- INCOMPLETE_MESSAGE - Static variable in class io.activej.http.AbstractHttpConnection
- INCORRECT_ID_HEADER_BYTES - Static variable in class io.activej.http.GzipProcessorUtils
- INCORRECT_ID_HEADER_BYTES - Static variable in class io.activej.http.stream.BufsConsumerGzipInflater
- INCORRECT_UNCOMPRESSED_INPUT_SIZE - Static variable in class io.activej.http.GzipProcessorUtils
- inetAddress(String) - Static method in class io.activej.http.HttpUtils
- INTERNAL_SERVER_ERROR_HTML - Static variable in interface io.activej.http.HttpExceptionFormatter
- internalServerError500() - Static method in exception io.activej.http.HttpException
- INTERNET - io.activej.dns.protocol.DnsProtocol.QueryClass
- INVALID_CLOSE_CODE - Static variable in class io.activej.http.WebSocketConstants
- INVALID_CRLF - Static variable in class io.activej.http.AbstractHttpConnection
- INVALID_PAYLOAD_LENGTH - Static variable in class io.activej.http.WebSocketConstants
- INVALID_Q_VALUE - Static variable in class io.activej.http.HttpUtils
- INVALID_RESPONSE - Static variable in class io.activej.http.HttpClientConnection
- io.activej.dns - package io.activej.dns
- io.activej.dns.protocol - package io.activej.dns.protocol
- io.activej.http - package io.activej.http
- io.activej.http.decoder - package io.activej.http.decoder
- io.activej.http.loader - package io.activej.http.loader
- io.activej.http.session - package io.activej.http.session
- io.activej.http.stream - package io.activej.http.stream
- ipv4(String) - Static method in class io.activej.dns.protocol.DnsQuery
-
Shortcut to create
DnsQuerywith A (IPv4) record type. - ipv6(String) - Static method in class io.activej.dns.protocol.DnsQuery
-
Shortcut to create
DnsQuerywith AAAA (IPv6) record type. - IS_A_DIRECTORY - Static variable in interface io.activej.http.loader.StaticLoader
- isBodyLoaded() - Method in class io.activej.http.HttpMessage
-
Checks if this message is working in streaming mode or not.
- isBodyReceived() - Method in class io.activej.http.AbstractHttpConnection
- isBodySent() - Method in class io.activej.http.AbstractHttpConnection
- isChunked() - Method in class io.activej.http.AbstractHttpConnection
- isClosed() - Method in class io.activej.http.AbstractHttpConnection
- isClosed() - Method in interface io.activej.http.WebSocket
-
Indicates whether this socket has already been closed or not
- isData() - Method in class io.activej.http.MultipartParser.MultipartFrame
- isGzipped() - Method in class io.activej.http.AbstractHttpConnection
- isHeaders() - Method in class io.activej.http.MultipartParser.MultipartFrame
- isHttpOnly() - Method in class io.activej.http.HttpCookie
- isInetAddress(String) - Static method in class io.activej.http.HttpUtils
- isKeepAlive() - Method in class io.activej.http.AbstractHttpConnection
- isLastFrame() - Method in class io.activej.http.WebSocket.Frame
- isRelativePath() - Method in class io.activej.http.UrlParser
- isSecure() - Method in class io.activej.http.HttpCookie
- isSecure() - Method in enum io.activej.http.Protocol
- isSuccessful() - Method in class io.activej.dns.protocol.DnsResponse
- isTextType() - Method in class io.activej.http.MediaType
- isWebSocket() - Method in class io.activej.http.AbstractHttpConnection
J
- JAVA_ARCHIVE - Static variable in class io.activej.http.MediaTypes
- JAVASCRIPT - Static variable in class io.activej.http.MediaTypes
- JmxInspector() - Constructor for class io.activej.dns.RemoteAsyncDnsClient.JmxInspector
- JmxInspector() - Constructor for class io.activej.http.AsyncHttpClient.JmxInspector
- JmxInspector() - Constructor for class io.activej.http.AsyncHttpServer.JmxInspector
- JPEG - Static variable in class io.activej.http.MediaTypes
- JSON - Static variable in class io.activej.http.MediaTypes
- JSON_UTF_8 - Static variable in class io.activej.http.ContentTypes
K
- KEEP_ALIVE - io.activej.http.PoolLabel
- KEEP_ALIVE - Static variable in class io.activej.http.AbstractHttpConnection
- KEEP_ALIVE_TIMEOUT - Static variable in class io.activej.http.AsyncHttpClient
- KEEP_ALIVE_TIMEOUT - Static variable in class io.activej.http.AsyncHttpServer
- KEY_ARCHIVE - Static variable in class io.activej.http.MediaTypes
L
- LAST_EVENT_ID - Static variable in class io.activej.http.HttpHeaders
- LAST_MODIFIED - Static variable in class io.activej.http.HttpHeaders
- LATIN_1 - Static variable in class io.activej.http.HttpCharset
- length - Variable in class io.activej.http.HttpHeader
- LINK - Static variable in class io.activej.http.HttpHeaders
- load(String) - Method in interface io.activej.http.loader.StaticLoader
- loadBody() - Static method in interface io.activej.http.AsyncServletDecorator
- loadBody() - Method in class io.activej.http.HttpMessage
- loadBody(int) - Static method in interface io.activej.http.AsyncServletDecorator
- loadBody(int) - Method in class io.activej.http.HttpMessage
-
Consumes the body stream if this message works in
streaming modeand collects it to a singleByteBufor just returns the body if message is not in streaming mode. - loadBody(MemSize) - Method in class io.activej.http.HttpMessage
- loadBody(MemSize) - Static method in interface io.activej.http.AsyncServletDecorator
- LOCAL_DNS - Static variable in class io.activej.dns.RemoteAsyncDnsClient
- LOCATION - Static variable in class io.activej.http.HttpHeaders
- LOCK - io.activej.http.HttpMethod
- LoggableServlet - Class in io.activej.http
- logged() - Static method in interface io.activej.http.AsyncServletDecorator
- logged(BiFunction<HttpRequest, HttpResponse, String>) - Static method in interface io.activej.http.AsyncServletDecorator
- lookupFrom(Map<String, String>) - Static method in class io.activej.http.BasicAuth
- lowercase() - Method in enum io.activej.http.Protocol
- lowerCaseBytes - Variable in class io.activej.http.CaseInsensitiveTokenMap.Token
- lowerCaseHashCode - Variable in class io.activej.http.CaseInsensitiveTokenMap.Token
M
- MALFORMED_CHUNK - Static variable in class io.activej.http.stream.BufsConsumerChunkedDecoder
- MALFORMED_CHUNK_LENGTH - Static variable in class io.activej.http.stream.BufsConsumerChunkedDecoder
- MALFORMED_FLAG - Static variable in class io.activej.http.stream.BufsConsumerGzipInflater
- map(String, AsyncServlet) - Method in class io.activej.http.RoutingServlet
-
Maps given servlet on some path.
- map(HttpMethod, String, AsyncServlet) - Method in class io.activej.http.RoutingServlet
- map(Function<String, String>) - Method in interface io.activej.http.loader.StaticLoader
- map(Function<T, V>) - Method in interface io.activej.http.decoder.Decoder
- map(Function<T, V>, String) - Method in interface io.activej.http.decoder.Decoder
- map(T) - Method in interface io.activej.http.decoder.Mapper
- mapEx(Mapper<T, V>) - Method in interface io.activej.http.decoder.Decoder
-
Enhanced functional 'map' operation.
- mapException(BiFunction<HttpRequest, Throwable, HttpResponse>) - Static method in interface io.activej.http.AsyncServletDecorator
- mapException(Function<Throwable, HttpResponse>) - Static method in interface io.activej.http.AsyncServletDecorator
- mapException(Predicate<Throwable>, AsyncServlet) - Static method in interface io.activej.http.AsyncServletDecorator
- mapHttpClientException(AsyncServlet) - Static method in interface io.activej.http.AsyncServletDecorator
- mapHttpException(AsyncServlet) - Static method in interface io.activej.http.AsyncServletDecorator
- mapHttpException404(AsyncServlet) - Static method in interface io.activej.http.AsyncServletDecorator
- mapHttpException500(AsyncServlet) - Static method in interface io.activej.http.AsyncServletDecorator
- mapHttpServerException(AsyncServlet) - Static method in interface io.activej.http.AsyncServletDecorator
- Mapper<T,V> - Interface in io.activej.http.decoder
-
An enhanced mapping function which can return a list of errors for given input object.
- mapResponse(BiFunction<HttpRequest, HttpResponse, HttpResponse>) - Static method in interface io.activej.http.AsyncServletDecorator
- mapResponse(Function<HttpResponse, HttpResponse>) - Static method in interface io.activej.http.AsyncServletDecorator
- mapToHttp500Exception() - Static method in interface io.activej.http.AsyncServletDecorator
- mapToHttpException(BiFunction<HttpRequest, Throwable, HttpException>) - Static method in interface io.activej.http.AsyncServletDecorator
- mapToHttpException(Function<Throwable, HttpException>) - Static method in interface io.activej.http.AsyncServletDecorator
- mapToQuery(Map<String, ?>) - Static method in class io.activej.http.UrlBuilder
- mapWebSocket(String, WebSocketServlet) - Method in class io.activej.http.RoutingServlet
- mapWebSocket(String, Consumer<WebSocket>) - Method in class io.activej.http.RoutingServlet
-
Maps given consumer of a web socket as a web socket servlet on some path.
- MASK_REQUIRED - Static variable in class io.activej.http.WebSocketConstants
- MASK_SHOULD_NOT_BE_PRESENT - Static variable in class io.activej.http.WebSocketConstants
- MAX_BODY_SIZE - Static variable in class io.activej.http.AsyncHttpClient
- MAX_BODY_SIZE - Static variable in class io.activej.http.AsyncHttpServer
- MAX_CHUNK_LENGTH_DIGITS - Static variable in class io.activej.http.stream.BufsConsumerChunkedDecoder
- MAX_FORWARDS - Static variable in class io.activej.http.HttpHeaders
- MAX_HEADER_FIELD_LENGTH - Static variable in class io.activej.http.stream.BufsConsumerGzipInflater
- MAX_HEADER_LINE_SIZE - Static variable in class io.activej.http.AbstractHttpConnection
- MAX_HEADER_LINE_SIZE_BYTES - Static variable in class io.activej.http.AbstractHttpConnection
- MAX_HEADERS - Static variable in class io.activej.http.AbstractHttpConnection
- MAX_KEEP_ALIVE_REQUESTS - Static variable in class io.activej.http.AsyncHttpClient
- MAX_KEEP_ALIVE_REQUESTS - Static variable in class io.activej.http.AsyncHttpServer
- MAX_WEB_SOCKET_MESSAGE_SIZE - Static variable in class io.activej.http.AsyncHttpClient
- MAX_WEB_SOCKET_MESSAGE_SIZE - Static variable in class io.activej.http.AsyncHttpServer
- maxBodySize - Variable in class io.activej.http.AbstractHttpConnection
- maxBodySize - Variable in class io.activej.http.HttpMessage
- maxProbings - Variable in class io.activej.http.CaseInsensitiveTokenMap
- MediaType - Class in io.activej.http
-
This is a specialized token to be used in
CaseInsensitiveTokenMapfor media type header values. - MediaTypes - Class in io.activej.http
-
This is a collection of most well-known
MediaTypetoken references as Java constants. - MediaTypes() - Constructor for class io.activej.http.MediaTypes
- merge(DecodeErrors) - Method in class io.activej.http.decoder.DecodeErrors
- merge(RoutingServlet) - Method in class io.activej.http.RoutingServlet
- merge(RoutingServlet...) - Static method in class io.activej.http.RoutingServlet
- merge(RoutingServlet, RoutingServlet) - Static method in class io.activej.http.RoutingServlet
- merge(String, RoutingServlet) - Method in class io.activej.http.RoutingServlet
- MESSAGE_TOO_BIG - Static variable in class io.activej.http.WebSocketConstants
- messageReadChannel() - Method in interface io.activej.http.WebSocket
-
A shortcut that allows to obtain a channel supplier of
WebSocket.Messages. - messageWriteChannel() - Method in interface io.activej.http.WebSocket
-
A shortcut that allows to obtain a channel consumer of
WebSocket.Messages. - MKCOL - io.activej.http.HttpMethod
- MOVE - io.activej.http.HttpMethod
- MP3 - Static variable in class io.activej.http.MediaTypes
- MP4 - Static variable in class io.activej.http.MediaTypes
- MP4_AUDIO - Static variable in class io.activej.http.MediaTypes
- MPEG - Static variable in class io.activej.http.MediaTypes
- MPEG_AUDIO - Static variable in class io.activej.http.MediaTypes
- MultipartParser - Class in io.activej.http
-
Util class that allows to parse some binary channel (mainly, the request body stream) into a channel of multipart frames.
- MultipartParser.MultipartDataHandler - Interface in io.activej.http
- MultipartParser.MultipartFrame - Class in io.activej.http
N
- NAME_ERROR - io.activej.dns.protocol.DnsProtocol.ResponseErrorCode
- NEW - io.activej.http.PoolLabel
- next - Variable in class io.activej.http.AbstractHttpConnection
- next(ByteBuf, boolean) - Static method in class io.activej.http.WebSocket.Frame
- NEXT - Static variable in interface io.activej.http.AsyncServlet
- NO_DATA - io.activej.dns.protocol.DnsProtocol.ResponseErrorCode
- NO_ERROR - io.activej.dns.protocol.DnsProtocol.ResponseErrorCode
- NONE - io.activej.http.PoolLabel
- NOT_A_VALID_UTF_8 - Static variable in class io.activej.http.WebSocketConstants
- NOT_A_WEB_SOCKET_REQUEST - Static variable in class io.activej.http.WebSocketConstants
- NOT_ACCEPTED_RESPONSE - Static variable in class io.activej.http.HttpClientConnection
- NOT_FOUND_EXCEPTION - Static variable in interface io.activej.http.loader.StaticLoader
- NOT_IMPLEMENTED - io.activej.dns.protocol.DnsProtocol.ResponseErrorCode
- notAllowed405() - Static method in exception io.activej.http.HttpException
- notFound404() - Static method in exception io.activej.http.HttpException
- notFound404() - Static method in class io.activej.http.HttpResponse
- numberOfRequests - Variable in class io.activej.http.AbstractHttpConnection
O
- OCTET_STREAM - Static variable in class io.activej.http.MediaTypes
- of(byte[], int, int, int) - Static method in class io.activej.http.HttpHeaders
- of(short, DnsQuery) - Static method in class io.activej.dns.protocol.DnsTransaction
- of(DecodeError) - Static method in class io.activej.http.decoder.DecodeErrors
- of(HttpMethod, String) - Static method in class io.activej.http.HttpRequest
- of(String) - Static method in class io.activej.http.HttpHeaderValue
- of(String) - Static method in class io.activej.http.UrlParser
- of(List<DecodeError>) - Static method in class io.activej.http.decoder.DecodeErrors
- of(ByteBuf) - Static method in class io.activej.http.MultipartParser.MultipartFrame
- of(TupleConstructor1<T1, R>, Decoder<T1>) - Static method in interface io.activej.http.decoder.Decoder
- of(TupleConstructor2<T1, T2, R>, Decoder<T1>, Decoder<T2>) - Static method in interface io.activej.http.decoder.Decoder
- of(TupleConstructor3<T1, T2, T3, R>, Decoder<T1>, Decoder<T2>, Decoder<T3>) - Static method in interface io.activej.http.decoder.Decoder
- of(TupleConstructor4<T1, T2, T3, T4, R>, Decoder<T1>, Decoder<T2>, Decoder<T3>, Decoder<T4>) - Static method in interface io.activej.http.decoder.Decoder
- of(TupleConstructor5<T1, T2, T3, T4, T5, R>, Decoder<T1>, Decoder<T2>, Decoder<T3>, Decoder<T4>, Decoder<T5>) - Static method in interface io.activej.http.decoder.Decoder
- of(TupleConstructor6<T1, T2, T3, T4, T5, T6, R>, Decoder<T1>, Decoder<T2>, Decoder<T3>, Decoder<T4>, Decoder<T5>, Decoder<T6>) - Static method in interface io.activej.http.decoder.Decoder
- of(DnsTransaction, DnsResourceRecord) - Static method in class io.activej.dns.protocol.DnsResponse
- of(AsyncServlet) - Static method in class io.activej.http.StubHttpClient
- of(Validator<T>...) - Static method in interface io.activej.http.decoder.Validator
-
Combines multiple validators repeatedly with the
Validator.and(io.activej.http.decoder.Validator<T>)call. - of(MediaType) - Static method in class io.activej.http.AcceptMediaType
- of(MediaType) - Static method in class io.activej.http.ContentType
- of(MediaType, int) - Static method in class io.activej.http.AcceptMediaType
- of(MediaType, Charset) - Static method in class io.activej.http.ContentType
- of(String) - Static method in class io.activej.http.HttpCookie
- of(String) - Static method in class io.activej.http.HttpHeaders
- of(String) - Static method in class io.activej.http.MediaType
- of(String) - Static method in class io.activej.http.UrlBuilder
- of(String, DnsProtocol.RecordType) - Static method in class io.activej.dns.protocol.DnsQuery
- of(String, Object...) - Static method in class io.activej.http.decoder.DecodeError
- of(String, Object...) - Static method in class io.activej.http.decoder.DecodeErrors
- of(String, String) - Static method in class io.activej.http.HttpCookie
- of(String, String, String) - Static method in class io.activej.http.HttpCookie
- of(InetAddress[], int) - Static method in class io.activej.dns.protocol.DnsResourceRecord
- of(Charset) - Static method in class io.activej.http.AcceptCharset
- of(Charset, int) - Static method in class io.activej.http.AcceptCharset
- of(Function<T, V>) - Static method in interface io.activej.http.decoder.Mapper
- of(Function<T, V>, String) - Static method in interface io.activej.http.decoder.Mapper
- of(Predicate<T>, String) - Static method in interface io.activej.http.decoder.Validator
-
Creates the validator from the given predicate, using
templateas a message, formatted with the unsatisfactory value as a first argument. - of(List<Validator<T>>) - Static method in interface io.activej.http.decoder.Validator
-
Combines multiple validators repeatedly with the
Validator.and(io.activej.http.decoder.Validator<T>)call. - of(Map<String, String>) - Static method in class io.activej.http.MultipartParser.MultipartFrame
- ofAcceptCharsets(AcceptCharset...) - Static method in class io.activej.http.HttpHeaderValue
- ofAcceptCharsets(List<AcceptCharset>) - Static method in class io.activej.http.HttpHeaderValue
- ofAcceptMediaTypes(AcceptMediaType...) - Static method in class io.activej.http.HttpHeaderValue
- ofAcceptMediaTypes(List<AcceptMediaType>) - Static method in class io.activej.http.HttpHeaderValue
- ofBlocking(Executor, BlockingServlet) - Static method in interface io.activej.http.AsyncServlet
-
Wraps given
BlockingServletinto async one using givenExecutor. - ofBytes(@org.jetbrains.annotations.NotNull byte[]) - Static method in class io.activej.http.HttpHeaderValue
- ofBytes(@org.jetbrains.annotations.NotNull byte[], int, int) - Static method in class io.activej.http.HttpHeaderValue
- ofClassPath(Executor, ClassLoader, String) - Static method in interface io.activej.http.loader.StaticLoader
- ofClassPath(Executor, String) - Static method in interface io.activej.http.loader.StaticLoader
- ofClassPath(Executor, String) - Static method in class io.activej.http.StaticServlet
- ofCode(int) - Static method in exception io.activej.http.HttpException
- ofCode(int) - Static method in class io.activej.http.HttpResponse
- ofCode(int, String) - Static method in exception io.activej.http.HttpException
- ofCode(int, String, Throwable) - Static method in exception io.activej.http.HttpException
- ofCode(int, Throwable) - Static method in exception io.activej.http.HttpException
- ofContentType(ContentType) - Static method in class io.activej.http.HttpHeaderValue
- ofCookie(String) - Static method in class io.activej.http.decoder.Decoders
- ofCookie(String, String) - Static method in class io.activej.http.decoder.Decoders
- ofCookie(String, Function<String, T>, String) - Static method in class io.activej.http.decoder.Decoders
- ofCookie(String, Function<String, T>, T) - Static method in class io.activej.http.decoder.Decoders
- ofCookieEx(String, Mapper<String, T>) - Static method in class io.activej.http.decoder.Decoders
- ofCookieEx(String, Mapper<String, T>, T) - Static method in class io.activej.http.decoder.Decoders
- ofDecimal(int) - Static method in class io.activej.http.HttpHeaderValue
- ofFailure(DnsTransaction, DnsProtocol.ResponseErrorCode) - Static method in class io.activej.dns.protocol.DnsResponse
- offset - Variable in class io.activej.http.HttpHeader
- ofGet(String) - Static method in class io.activej.http.decoder.Decoders
- ofGet(String, String) - Static method in class io.activej.http.decoder.Decoders
- ofGet(String, Function<String, T>, String) - Static method in class io.activej.http.decoder.Decoders
- ofGet(String, Function<String, T>, T) - Static method in class io.activej.http.decoder.Decoders
- ofGetEx(String, Mapper<String, T>) - Static method in class io.activej.http.decoder.Decoders
- ofGetEx(String, Mapper<String, T>, T) - Static method in class io.activej.http.decoder.Decoders
- ofInstant(Instant) - Static method in class io.activej.http.HttpHeaderValue
- ofPath(Executor, Path) - Static method in interface io.activej.http.loader.StaticLoader
- ofPath(String) - Static method in class io.activej.http.decoder.Decoders
- ofPath(String, String) - Static method in class io.activej.http.decoder.Decoders
- ofPath(String, Function<String, T>, String) - Static method in class io.activej.http.decoder.Decoders
- ofPath(String, Function<String, T>, T) - Static method in class io.activej.http.decoder.Decoders
- ofPath(Executor, Path) - Static method in class io.activej.http.StaticServlet
- ofPathEx(String, Mapper<String, T>) - Static method in class io.activej.http.decoder.Decoders
- ofPathEx(String, Mapper<String, T>, T) - Static method in class io.activej.http.decoder.Decoders
- ofPost(String) - Static method in class io.activej.http.decoder.Decoders
- ofPost(String, String) - Static method in class io.activej.http.decoder.Decoders
- ofPost(String, Function<String, T>, String) - Static method in class io.activej.http.decoder.Decoders
- ofPost(String, Function<String, T>, T) - Static method in class io.activej.http.decoder.Decoders
- ofPostEx(String, Mapper<String, T>) - Static method in class io.activej.http.decoder.Decoders
- ofPostEx(String, Mapper<String, T>, T) - Static method in class io.activej.http.decoder.Decoders
- ofTimestamp(long) - Static method in class io.activej.http.HttpHeaderValue
- OGG_APP - Static variable in class io.activej.http.MediaTypes
- OGG_AUDIO - Static variable in class io.activej.http.MediaTypes
- OGG_VIDEO - Static variable in class io.activej.http.MediaTypes
- ok200() - Static method in class io.activej.http.HttpResponse
- ok201() - Static method in class io.activej.http.HttpResponse
- ok206() - Static method in class io.activej.http.HttpResponse
- onAccept(HttpServerConnection) - Method in interface io.activej.http.AsyncHttpServer.Inspector
- onAccept(HttpServerConnection) - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- onBodyReceived() - Method in class io.activej.http.AbstractHttpConnection
- onBodyReceived() - Method in class io.activej.http.HttpClientConnection
- onBodyReceived() - Method in class io.activej.http.HttpServerConnection
- onBodySent() - Method in class io.activej.http.AbstractHttpConnection
- onBodySent() - Method in class io.activej.http.HttpClientConnection
- onBodySent() - Method in class io.activej.http.HttpServerConnection
- onClose(SettablePromise<Void>) - Method in class io.activej.http.AsyncHttpServer
- onClosed() - Method in class io.activej.http.AbstractHttpConnection
- onClosed() - Method in class io.activej.http.HttpClientConnection
-
After closing this connection it removes it from its connections cache and recycles Http response.
- onClosed() - Method in class io.activej.http.HttpServerConnection
- onClosedWithError(Throwable) - Method in class io.activej.http.AbstractHttpConnection
- onClosedWithError(Throwable) - Method in class io.activej.http.HttpClientConnection
- onClosedWithError(Throwable) - Method in class io.activej.http.HttpServerConnection
- onConnect(HttpRequest, HttpClientConnection) - Method in interface io.activej.http.AsyncHttpClient.Inspector
- onConnect(HttpRequest, HttpClientConnection) - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- onConnectError(HttpRequest, InetSocketAddress, Throwable) - Method in interface io.activej.http.AsyncHttpClient.Inspector
- onConnectError(HttpRequest, InetSocketAddress, Throwable) - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- onConnectionClosed() - Method in class io.activej.http.AsyncHttpClient
- onDisconnect(HttpClientConnection) - Method in interface io.activej.http.AsyncHttpClient.Inspector
- onDisconnect(HttpClientConnection) - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- onDisconnect(HttpServerConnection) - Method in interface io.activej.http.AsyncHttpServer.Inspector
- onDisconnect(HttpServerConnection) - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- onDnsQuery(DnsQuery, ByteBuf) - Method in interface io.activej.dns.RemoteAsyncDnsClient.Inspector
- onDnsQuery(DnsQuery, ByteBuf) - Method in class io.activej.dns.RemoteAsyncDnsClient.JmxInspector
- onDnsQueryError(DnsQuery, Throwable) - Method in interface io.activej.dns.RemoteAsyncDnsClient.Inspector
- onDnsQueryError(DnsQuery, Throwable) - Method in class io.activej.dns.RemoteAsyncDnsClient.JmxInspector
- onDnsQueryExpiration(DnsQuery) - Method in interface io.activej.dns.RemoteAsyncDnsClient.Inspector
- onDnsQueryExpiration(DnsQuery) - Method in class io.activej.dns.RemoteAsyncDnsClient.JmxInspector
- onDnsQueryResult(DnsQuery, DnsResponse) - Method in interface io.activej.dns.RemoteAsyncDnsClient.Inspector
- onDnsQueryResult(DnsQuery, DnsResponse) - Method in class io.activej.dns.RemoteAsyncDnsClient.JmxInspector
- onException(BiConsumer<HttpRequest, Throwable>) - Static method in interface io.activej.http.AsyncServletDecorator
- onHeader(HttpHeader, byte[], int, int) - Method in class io.activej.http.AbstractHttpConnection
- onHeader(HttpHeader, byte[], int, int) - Method in class io.activej.http.HttpClientConnection
- onHeader(HttpHeader, byte[], int, int) - Method in class io.activej.http.HttpServerConnection
-
This method is called after receiving header.
- onHeaderBuf(ByteBuf) - Method in class io.activej.http.AbstractHttpConnection
- onHeaderBuf(ByteBuf) - Method in class io.activej.http.HttpClientConnection
- onHeaderBuf(ByteBuf) - Method in class io.activej.http.HttpServerConnection
- onHeadersReceived(ByteBuf, ChannelSupplier<ByteBuf>) - Method in class io.activej.http.AbstractHttpConnection
- onHeadersReceived(ByteBuf, ChannelSupplier<ByteBuf>) - Method in class io.activej.http.HttpClientConnection
- onHeadersReceived(ByteBuf, ChannelSupplier<ByteBuf>) - Method in class io.activej.http.HttpServerConnection
- onHttpError(HttpClientConnection, Throwable) - Method in interface io.activej.http.AsyncHttpClient.Inspector
- onHttpError(HttpClientConnection, Throwable) - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- onHttpError(HttpServerConnection, Throwable) - Method in interface io.activej.http.AsyncHttpServer.Inspector
- onHttpError(HttpServerConnection, Throwable) - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- onHttpRequest(HttpRequest) - Method in interface io.activej.http.AsyncHttpServer.Inspector
- onHttpRequest(HttpRequest) - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- onHttpResponse(HttpRequest, HttpResponse) - Method in interface io.activej.http.AsyncHttpServer.Inspector
- onHttpResponse(HttpRequest, HttpResponse) - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- onHttpResponse(HttpResponse) - Method in interface io.activej.http.AsyncHttpClient.Inspector
- onHttpResponse(HttpResponse) - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- onNoContentLength() - Method in class io.activej.http.AbstractHttpConnection
- onNoContentLength() - Method in class io.activej.http.HttpClientConnection
- onNoContentLength() - Method in class io.activej.http.HttpServerConnection
- onRequest(HttpRequest) - Method in interface io.activej.http.AsyncHttpClient.Inspector
- onRequest(HttpRequest) - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- onRequest(HttpRequest) - Method in class io.activej.http.WebSocketServlet
-
A servlet for handling web socket upgrade requests.
- onRequest(Consumer<HttpRequest>) - Static method in interface io.activej.http.AsyncServletDecorator
- onResolve(HttpRequest, DnsResponse) - Method in interface io.activej.http.AsyncHttpClient.Inspector
- onResolve(HttpRequest, DnsResponse) - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- onResolveError(HttpRequest, Throwable) - Method in interface io.activej.http.AsyncHttpClient.Inspector
- onResolveError(HttpRequest, Throwable) - Method in class io.activej.http.AsyncHttpClient.JmxInspector
- onResponse(BiConsumer<HttpRequest, HttpResponse>) - Static method in interface io.activej.http.AsyncServletDecorator
- onResponse(Consumer<HttpResponse>) - Static method in interface io.activej.http.AsyncServletDecorator
- onServletException(HttpRequest, Throwable) - Method in interface io.activej.http.AsyncHttpServer.Inspector
- onServletException(HttpRequest, Throwable) - Method in class io.activej.http.AsyncHttpServer.JmxInspector
- onStartLine(byte[], int) - Method in class io.activej.http.AbstractHttpConnection
- onStartLine(byte[], int) - Method in class io.activej.http.HttpClientConnection
- onStartLine(byte[], int) - Method in class io.activej.http.HttpServerConnection
-
This method is called after received line of header.
- onWebSocket(WebSocket) - Method in class io.activej.http.WebSocketServlet
- OPTIONS - io.activej.http.HttpMethod
- ORIGIN - Static variable in class io.activej.http.HttpHeaders
P
- P3P - Static variable in class io.activej.http.HttpHeaders
- parameters - Variable in class io.activej.http.RoutingServlet
- parse(ByteBuf, List<T>) - Method in interface io.activej.http.HttpHeaderValue.ParserIntoList
- parse(String) - Static method in class io.activej.http.UrlParser
- parseQ(byte[], int, int) - Static method in class io.activej.http.HttpUtils
- parseQueryIntoMap(String) - Static method in class io.activej.http.UrlParser
- PATCH - io.activej.http.HttpMethod
- PDF - Static variable in class io.activej.http.MediaTypes
- performCleanup() - Method in class io.activej.dns.DnsCache
- PLAIN_TEXT - Static variable in class io.activej.http.MediaTypes
- PLAIN_TEXT_ASCII - Static variable in class io.activej.http.ContentTypes
- PLAIN_TEXT_UTF_8 - Static variable in class io.activej.http.ContentTypes
- PNG - Static variable in class io.activej.http.MediaTypes
- pool - Variable in class io.activej.http.AbstractHttpConnection
- PoolLabel - Enum in io.activej.http
- poolTimestamp - Variable in class io.activej.http.AbstractHttpConnection
- post(String) - Static method in class io.activej.http.HttpRequest
- POST - io.activej.http.HttpMethod
- POSTSCRIPT - Static variable in class io.activej.http.MediaTypes
- PRAGMA - Static variable in class io.activej.http.HttpHeaders
- prev - Variable in class io.activej.http.AbstractHttpConnection
- promise() - Method in exception io.activej.http.HttpException
- promise() - Method in class io.activej.http.HttpResponse
- PROPFIND - io.activej.http.HttpMethod
- PROPPATCH - io.activej.http.HttpMethod
- PROTOBUF - Static variable in class io.activej.http.MediaTypes
- Protocol - Enum in io.activej.http
- PROXY_AUTHENTICATE - Static variable in class io.activej.http.HttpHeaders
- PROXY_AUTHORIZATION - Static variable in class io.activej.http.HttpHeaders
- PSD - Static variable in class io.activej.http.MediaTypes
- PUBLIC_KEY_PINS - Static variable in class io.activej.http.HttpHeaders
- PUBLIC_KEY_PINS_REPORT_ONLY - Static variable in class io.activej.http.HttpHeaders
- put(String) - Static method in class io.activej.http.HttpRequest
- PUT - io.activej.http.HttpMethod
Q
- QueryParameter - Class in io.activej.http
-
Plain POJO for the query parameter key-value pair.
- QUESTION_COUNT_NOT_ONE - Static variable in class io.activej.dns.protocol.DnsProtocol
- QUICKTIME - Static variable in class io.activej.http.MediaTypes
R
- RANGE - Static variable in class io.activej.http.HttpHeaders
- RDF - Static variable in class io.activej.http.MediaTypes
- READ_TIMEOUT_ERROR - Static variable in class io.activej.http.AbstractHttpConnection
- READ_WRITE - io.activej.http.PoolLabel
- READ_WRITE_TIMEOUT - Static variable in class io.activej.http.AsyncHttpClient
- READ_WRITE_TIMEOUT - Static variable in class io.activej.http.AsyncHttpServer
- READ_WRITE_TIMEOUT_SHUTDOWN - Static variable in class io.activej.http.AsyncHttpClient
- READ_WRITE_TIMEOUT_SHUTDOWN - Static variable in class io.activej.http.AsyncHttpServer
- readDnsResponse(ByteBuf) - Static method in class io.activej.dns.protocol.DnsProtocol
-
Reads a DNS query response from payload
- readFrame() - Method in interface io.activej.http.WebSocket
-
Returns a promise of aweb socket data frame.
- readHttpMessage() - Method in class io.activej.http.AbstractHttpConnection
- readMessage() - Method in interface io.activej.http.WebSocket
-
Returns a promise of a complete web socket message which consists of one or multiple data frames.
- readQueue - Variable in class io.activej.http.AbstractHttpConnection
- REALAUDIO - Static variable in class io.activej.http.MediaTypes
- recycle() - Method in class io.activej.http.MultipartParser.MultipartFrame
- recycle() - Method in class io.activej.http.WebSocket.Frame
- recycle() - Method in class io.activej.http.WebSocket.Message
- redirect301(String) - Static method in class io.activej.http.HttpResponse
- redirect302(String) - Static method in class io.activej.http.HttpResponse
- redirect307(String) - Static method in class io.activej.http.HttpResponse
- redirect308(String) - Static method in class io.activej.http.HttpResponse
- REFERER - Static variable in class io.activej.http.HttpHeaders
- REFRESH - Static variable in class io.activej.http.HttpHeaders
- REFUSED - io.activej.dns.protocol.DnsProtocol.ResponseErrorCode
- register(String) - Method in class io.activej.http.CaseInsensitiveTokenMap
-
Creates a token with given value and places it in the registry, also returning it.
- REGULAR_CLOSE - Static variable in class io.activej.http.WebSocketConstants
- relative() - Static method in class io.activej.http.UrlBuilder
- RemoteAsyncDnsClient - Class in io.activej.dns
-
Implementation of
AsyncDnsClientthat asynchronously connects to some real DNS server and gets the response from it. - RemoteAsyncDnsClient.Inspector - Interface in io.activej.dns
- RemoteAsyncDnsClient.JmxInspector - Class in io.activej.dns
- remove(String) - Method in interface io.activej.http.session.SessionStore
- remove(String) - Method in class io.activej.http.session.SessionStoreInMemory
- render(Throwable, int) - Static method in class io.activej.http.DebugStacktraceRenderer
- renderQueryString(Map<String, String>) - Static method in class io.activej.http.HttpUtils
-
Method which creates string with parameters and its value in format URL.
- renderQueryString(Map<String, String>, String) - Static method in class io.activej.http.HttpUtils
-
Method which creates string with parameters and its value in format URL
- request(HttpRequest) - Method in class io.activej.http.AsyncHttpClient
- request(HttpRequest) - Method in interface io.activej.http.IAsyncHttpClient
- request(HttpRequest) - Method in class io.activej.http.StubHttpClient
- REQUIRED_COOKIE - Static variable in class io.activej.http.decoder.Decoders
- REQUIRED_GET_PARAM - Static variable in class io.activej.http.decoder.Decoders
- REQUIRED_PATH_PARAM - Static variable in class io.activej.http.decoder.Decoders
- REQUIRED_POST_PARAM - Static variable in class io.activej.http.decoder.Decoders
- RESERVED_BITS_SET - Static variable in class io.activej.http.WebSocketConstants
- resolve(DnsQuery) - Method in interface io.activej.dns.AsyncDnsClient
-
Searches for an IP for the given query
- resolve(DnsQuery) - Method in class io.activej.dns.CachedAsyncDnsClient
- resolve(DnsQuery) - Method in class io.activej.dns.RemoteAsyncDnsClient
- resolve4(String) - Method in interface io.activej.dns.AsyncDnsClient
-
Searches for an IPv4 for the given domain
- resolve6(String) - Method in interface io.activej.dns.AsyncDnsClient
-
Searches for an IPv6 for the given domain
- resolveFromQuery(DnsQuery) - Static method in interface io.activej.dns.AsyncDnsClient
-
Checks if query already contains an IP and returns fake
DnsResponsefor it andnullotherwise. - RETRY_AFTER - Static variable in class io.activej.http.HttpHeaders
- rootServlets - Variable in class io.activej.http.RoutingServlet
- routes - Variable in class io.activej.http.RoutingServlet
- RoutingServlet - Class in io.activej.http
-
This servlet allows to build complex servlet trees, routing requests between them by the HTTP paths.
- RoutingServlet.Visitor - Interface in io.activej.http
- RTF - Static variable in class io.activej.http.MediaTypes
S
- save(String, T) - Method in interface io.activej.http.session.SessionStore
- save(String, T) - Method in class io.activej.http.session.SessionStoreInMemory
- SEARCH - io.activej.http.HttpMethod
- SEC_WEBSOCKET_ACCEPT - Static variable in class io.activej.http.HttpHeaders
- SEC_WEBSOCKET_KEY - Static variable in class io.activej.http.HttpHeaders
- SEC_WEBSOCKET_VERSION - Static variable in class io.activej.http.HttpHeaders
- sequence(Validator<T>...) - Static method in interface io.activej.http.decoder.Validator
-
Combines multiple validators repeatedly with the
Validator.then(io.activej.http.decoder.Validator<T>)call. - sequence(List<Validator<T>>) - Static method in interface io.activej.http.decoder.Validator
-
Combines multiple validators repeatedly with the
Validator.then(io.activej.http.decoder.Validator<T>)call. - serve(AsyncServlet) - Method in interface io.activej.http.AsyncServletDecorator
- serve(HttpRequest) - Method in interface io.activej.http.AsyncServlet
- serve(HttpRequest) - Method in class io.activej.http.AsyncServletWithStats
- serve(HttpRequest) - Method in class io.activej.http.BasicAuth
- serve(HttpRequest) - Method in interface io.activej.http.BlockingServlet
- serve(HttpRequest) - Method in class io.activej.http.LoggableServlet
- serve(HttpRequest) - Method in class io.activej.http.RoutingServlet
- serve(HttpRequest) - Method in class io.activej.http.session.SessionServlet
- serve(HttpRequest) - Method in class io.activej.http.StaticServlet
- serve(HttpRequest) - Method in class io.activej.http.WebSocketServlet
- serve(AsyncTcpSocket, InetAddress) - Method in class io.activej.http.AsyncHttpServer
- SERVE_TIMEOUT_SHUTDOWN - Static variable in class io.activej.http.AsyncHttpServer
- serveAsync(HttpRequest) - Method in interface io.activej.http.AsyncServlet
- serveFirstSuccessful(AsyncServlet...) - Method in interface io.activej.http.AsyncServletDecorator
- SERVER - Static variable in class io.activej.http.HttpHeaders
- SERVER_ERROR - Static variable in class io.activej.http.WebSocketConstants
- SERVER_FAILURE - io.activej.dns.protocol.DnsProtocol.ResponseErrorCode
- SERVING - io.activej.http.PoolLabel
- SessionServlet<T> - Class in io.activej.http.session
-
This is a simple abstract reference implementation of a concept known as HTTP sessions.
- SessionStore<T> - Interface in io.activej.http.session
-
Basic session storage for the
SessionServlet. - SessionStoreInMemory<T> - Class in io.activej.http.session
-
A simple reference implementation of the session storage over a hash map.
- SET_COOKIE - Static variable in class io.activej.http.HttpHeaders
- setBody(@org.jetbrains.annotations.NotNull byte[]) - Method in class io.activej.http.HttpMessage
- setBody(ByteBuf) - Method in class io.activej.http.HttpMessage
- setBodyGzipCompression() - Method in class io.activej.http.HttpMessage
-
Sets this message to use the DEFLATE compression algorithm.
- setBodyStream(ChannelSupplier<ByteBuf>) - Method in class io.activej.http.HttpMessage
- setDomain(String) - Method in class io.activej.http.HttpCookie
- setErrorCacheExpiration(Duration) - Method in class io.activej.dns.DnsCache
- setExpirationDate(Instant) - Method in class io.activej.http.HttpCookie
- setExtension(String) - Method in class io.activej.http.HttpCookie
- setHardExpirationDelta(Duration) - Method in class io.activej.dns.DnsCache
- setHttpOnly(boolean) - Method in class io.activej.http.HttpCookie
- setMaxAge(int) - Method in class io.activej.http.HttpCookie
- setMaxAge(Duration) - Method in class io.activej.http.HttpCookie
- setMaxBodySize(int) - Static method in interface io.activej.http.AsyncServletDecorator
- setMaxBodySize(int) - Method in class io.activej.http.HttpMessage
- setMaxBodySize(MemSize) - Static method in interface io.activej.http.AsyncServletDecorator
- setMaxBodySize(MemSize) - Method in class io.activej.http.HttpMessage
- setMaxTtl(String) - Method in class io.activej.dns.DnsCache
- setPath(String) - Method in class io.activej.http.HttpCookie
- setSecure(boolean) - Method in class io.activej.http.HttpCookie
- setSocketInspector(AsyncUdpSocketNio.Inspector) - Method in class io.activej.dns.RemoteAsyncDnsClient
- setStatsHistogramLevels(int[]) - Method in class io.activej.http.AsyncServletWithStats
- setTimedOutExpiration(Duration) - Method in class io.activej.dns.DnsCache
- setUserData(Object) - Method in class io.activej.dns.protocol.DnsQuery
-
Sets an arbitrary object as a user-defined context for this query
- setUserData(Object) - Method in class io.activej.http.AbstractHttpConnection
-
Sets an arbitrary object as a user-defined context for connection
- setValue(String) - Method in class io.activej.http.HttpCookie
- SFNT - Static variable in class io.activej.http.MediaTypes
- SILLY - Static variable in class io.activej.http.BasicAuth
- size() - Method in class io.activej.http.HttpHeader
- skipSpaces(byte[], int, int) - Static method in class io.activej.http.HttpUtils
- socket - Variable in class io.activej.http.AbstractHttpConnection
- split(ChannelSupplier<ByteBuf>, MultipartParser.MultipartDataHandler) - Method in class io.activej.http.MultipartParser
-
Complex operation that streams this channel of multipart frames into multiple binary consumers, as specified by the Content-Disposition multipart header.
- start() - Method in class io.activej.http.AsyncHttpClient
- startLineConsumer - Variable in class io.activej.http.AbstractHttpConnection
- StaticLoader - Interface in io.activej.http.loader
-
Represents the 'predefined storage' for the
StaticServlet. - StaticServlet - Class in io.activej.http
-
This servlet allows return HTTP responses by HTTP paths from some predefined storage, mainly the filesystem.
- STATUS_CODE_MISSING - Static variable in class io.activej.http.WebSocketConstants
- stop() - Method in class io.activej.http.AsyncHttpClient
- STRICT_TRANSPORT_SECURITY - Static variable in class io.activej.http.HttpHeaders
- StubHttpClient - Class in io.activej.http
-
A stub client which forwards requests straight to the underlying servlet without any real I/O operations.
- subdirectory(String) - Method in interface io.activej.http.loader.StaticLoader
- SVG - Static variable in class io.activej.http.MediaTypes
- switchPool(ConnectionsLinkedList) - Method in class io.activej.http.AbstractHttpConnection
T
- takeBody() - Method in class io.activej.http.HttpMessage
-
Similarly to
HttpMessage.getBodyStream(), this method transfers ownership and can be called only once. - TAR - Static variable in class io.activej.http.MediaTypes
- TE - Static variable in class io.activej.http.HttpHeaders
- TEX - Static variable in class io.activej.http.MediaTypes
- text(ByteBuf) - Static method in class io.activej.http.WebSocket.Frame
- text(ByteBuf, boolean) - Static method in class io.activej.http.WebSocket.Frame
- text(String) - Static method in class io.activej.http.WebSocket.Message
- TEXT - io.activej.http.WebSocket.Frame.FrameType
- TEXT - io.activej.http.WebSocket.Message.MessageType
- then(AsyncServletDecorator) - Method in interface io.activej.http.AsyncServlet
- then(AsyncServletDecorator) - Method in interface io.activej.http.AsyncServletDecorator
- then(Validator<T>) - Method in interface io.activej.http.decoder.Validator
-
Combines this validator with some other one.
- TIFF - Static variable in class io.activej.http.MediaTypes
- TIMED_OUT - io.activej.dns.protocol.DnsProtocol.ResponseErrorCode
- TIMING_ALLOW_ORIGIN - Static variable in class io.activej.http.HttpHeaders
- toAcceptCharsets(ByteBuf, List<AcceptCharset>) - Static method in class io.activej.http.HttpHeaderValue
- toAcceptContentTypes(ByteBuf, List<AcceptMediaType>) - Static method in class io.activej.http.HttpHeaderValue
- toContentType(ByteBuf) - Static method in class io.activej.http.HttpHeaderValue
- toGzip(ByteBuf) - Static method in class io.activej.http.GzipProcessorUtils
- toInstant(ByteBuf) - Static method in class io.activej.http.HttpHeaderValue
- Token(@org.jetbrains.annotations.Nullable byte[], int) - Constructor for class io.activej.http.CaseInsensitiveTokenMap.Token
- TOKENS - Variable in class io.activej.http.CaseInsensitiveTokenMap
- toMap() - Method in class io.activej.http.decoder.DecodeErrors
- toMap(String) - Method in class io.activej.http.decoder.DecodeErrors
- toMap(BiFunction<String, Object[], String>) - Method in class io.activej.http.decoder.DecodeErrors
- toMap(BiFunction<String, Object[], String>, String) - Method in class io.activej.http.decoder.DecodeErrors
- toMultimap() - Method in class io.activej.http.decoder.DecodeErrors
- toMultimap(String) - Method in class io.activej.http.decoder.DecodeErrors
- toMultimap(BiFunction<String, Object[], String>) - Method in class io.activej.http.decoder.DecodeErrors
- toMultimap(BiFunction<String, Object[], String>, String) - Method in class io.activej.http.decoder.DecodeErrors
- TOO_LONG_HEADER - Static variable in class io.activej.http.AbstractHttpConnection
- TOO_MANY_HEADERS - Static variable in class io.activej.http.AbstractHttpConnection
- toPositiveInt(ByteBuf) - Static method in class io.activej.http.HttpHeaderValue
- toString() - Method in class io.activej.dns.protocol.DnsQuery
- toString() - Method in class io.activej.dns.protocol.DnsResourceRecord
- toString() - Method in class io.activej.dns.protocol.DnsResponse
- toString() - Method in class io.activej.dns.protocol.DnsTransaction
- toString() - Method in class io.activej.http.AbstractHttpConnection
- toString() - Method in class io.activej.http.AcceptCharset
- toString() - Method in class io.activej.http.AcceptMediaType
- toString() - Method in class io.activej.http.AsyncHttpClient
- toString() - Method in class io.activej.http.AsyncHttpServer
- toString() - Method in class io.activej.http.ContentType
- toString() - Method in class io.activej.http.decoder.DecodeError
- toString() - Method in class io.activej.http.HttpCharset
- toString() - Method in class io.activej.http.HttpClientConnection
- toString() - Method in class io.activej.http.HttpCookie
- toString() - Method in exception io.activej.http.HttpException
- toString() - Method in class io.activej.http.HttpHeader
- toString() - Method in class io.activej.http.HttpHeaderValue
- toString() - Method in interface io.activej.http.HttpPathPart
- toString() - Method in class io.activej.http.HttpRequest
- toString() - Method in class io.activej.http.HttpResponse
- toString() - Method in class io.activej.http.HttpServerConnection
- toString() - Method in class io.activej.http.MediaType
- toString() - Method in class io.activej.http.MultipartParser.MultipartFrame
- toString() - Method in class io.activej.http.UrlBuilder
- toString() - Method in class io.activej.http.UrlParser
- TRACE - io.activej.http.HttpMethod
- TRAILER - Static variable in class io.activej.http.HttpHeaders
- TRANSFER_ENCODING - Static variable in class io.activej.http.HttpHeaders
- trimAndDecodePositiveInt(byte[], int, int) - Static method in class io.activej.http.HttpUtils
- tryDecode(ByteBufQueue) - Method in class io.activej.http.MultipartParser
- tryToResolve(DnsQuery) - Method in class io.activej.dns.DnsCache
-
Tries to get status of the entry for some query from the cache.
U
- unauthorized401(String) - Static method in class io.activej.http.HttpResponse
- UNEXPECTED_CONTINUATION - Static variable in class io.activej.http.WebSocketConstants
- UNEXPECTED_READ - Static variable in class io.activej.http.AbstractHttpConnection
- UNKNOWN - io.activej.dns.protocol.DnsProtocol.ResponseErrorCode
- UNKNOWN_HTTP_METHOD - Static variable in class io.activej.http.HttpServerConnection
- UNKNOWN_HTTP_VERSION - Static variable in class io.activej.http.HttpServerConnection
- UNKNOWN_OP_CODE - Static variable in class io.activej.http.WebSocketConstants
- UNLOCK - io.activej.http.HttpMethod
- UNSET_CONTENT_LENGTH - Static variable in class io.activej.http.AbstractHttpConnection
- UNSUPPORTED_COMPRESSION_METHOD - Static variable in class io.activej.http.GzipProcessorUtils
- UNSUPPORTED_COMPRESSION_METHOD - Static variable in class io.activej.http.stream.BufsConsumerGzipInflater
- UNSUPPORTED_HTTP_VERSION - Static variable in class io.activej.http.HttpServerConnection
- UPGRADE - Static variable in class io.activej.http.HttpHeaders
- UPGRADE_WEBSOCKET - Static variable in class io.activej.http.AbstractHttpConnection
- UPGRADE_WITH_BODY - Static variable in class io.activej.http.WebSocketConstants
- UrlBuilder - Class in io.activej.http
- urlDecode(String) - Static method in class io.activej.http.UrlParser
-
Decodes a application/x-www-form-urlencoded string using a specific encoding scheme.
- urlDecode(String, String) - Static method in class io.activej.http.HttpUtils
- urlEncode(String) - Static method in class io.activej.http.UrlBuilder
- urlEncode(String, String) - Static method in class io.activej.http.HttpUtils
-
Translates a string into application/x-www-form-urlencoded format using a specific encoding scheme.
- UrlParser - Class in io.activej.http
- US_ASCII - Static variable in class io.activej.http.HttpCharset
- USER_AGENT - Static variable in class io.activej.http.HttpHeaders
- UTF_8 - Static variable in class io.activej.http.HttpCharset
V
- validate(Validator<T>) - Method in interface io.activej.http.decoder.Decoder
-
Enhanced functional 'filter' operation.
- validate(Predicate<T>, String) - Method in interface io.activej.http.decoder.Decoder
- validate(T) - Method in interface io.activej.http.decoder.Validator
- Validator<T> - Interface in io.activej.http.decoder
-
An enhanced predicate which can return a list of errors for given input object.
- valueOf(String) - Static method in enum io.activej.dns.protocol.DnsProtocol.QueryClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.activej.dns.protocol.DnsProtocol.RecordType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.activej.dns.protocol.DnsProtocol.ResponseErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.activej.http.HttpMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.activej.http.HttpVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.activej.http.PoolLabel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.activej.http.Protocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.activej.http.WebSocket.Frame.FrameType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.activej.http.WebSocket.Message.MessageType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.activej.dns.protocol.DnsProtocol.QueryClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.activej.dns.protocol.DnsProtocol.RecordType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.activej.dns.protocol.DnsProtocol.ResponseErrorCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.activej.http.HttpMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.activej.http.HttpVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.activej.http.PoolLabel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.activej.http.Protocol
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.activej.http.WebSocket.Frame.FrameType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.activej.http.WebSocket.Message.MessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARY - Static variable in class io.activej.http.HttpHeaders
- VIA - Static variable in class io.activej.http.HttpHeaders
- visit(RoutingServlet.Visitor) - Method in class io.activej.http.RoutingServlet
W
- WAITING_FOR_LAST_FRAME - Static variable in class io.activej.http.WebSocketConstants
- WARNING - Static variable in class io.activej.http.HttpHeaders
- WAVE - Static variable in class io.activej.http.MediaTypes
- WEB_SOCKET - Static variable in class io.activej.http.AbstractHttpConnection
- WEB_SOCKET_VERSION - Static variable in class io.activej.http.AbstractHttpConnection
- WEBM - Static variable in class io.activej.http.MediaTypes
- WEBM_AUDIO - Static variable in class io.activej.http.MediaTypes
- WEBP - Static variable in class io.activej.http.MediaTypes
- WebSocket - Interface in io.activej.http
-
Abstraction that allows to send and receive web socket data as frames or messages.
- WebSocket.Frame - Class in io.activej.http
-
Representation of a web socket data frame.
- WebSocket.Frame.FrameType - Enum in io.activej.http
- WebSocket.Message - Class in io.activej.http
-
Representation of a complete web socket message.
- WebSocket.Message.MessageType - Enum in io.activej.http
- WebSocketConstants - Class in io.activej.http
- WebSocketConstants() - Constructor for class io.activej.http.WebSocketConstants
- WebSocketException - Exception in io.activej.http
-
A generic web socket exception that corresponds to a close frame that has been sent or received.
- WebSocketException(Class<?>) - Constructor for exception io.activej.http.WebSocketException
-
An empty exception with no close code and no close reason.
- WebSocketException(Class<?>, Integer) - Constructor for exception io.activej.http.WebSocketException
-
An empty exception with a close code but no close reason.
- WebSocketException(Class<?>, Integer, String) - Constructor for exception io.activej.http.WebSocketException
-
An exception with a close code and a close reason.
- webSocketRequest(HttpRequest) - Method in class io.activej.http.AsyncHttpClient
-
Sends a web socket request and returns a promise of a web socket.
- webSocketRequest(HttpRequest) - Method in interface io.activej.http.IAsyncWebSocketClient
- WebSocketServlet - Class in io.activej.http
- WebSocketServlet() - Constructor for class io.activej.http.WebSocketServlet
- with(DecodeError) - Method in class io.activej.http.decoder.DecodeErrors
- with(String, DecodeError) - Method in class io.activej.http.decoder.DecodeErrors
- with(String, DecodeErrors) - Method in class io.activej.http.decoder.DecodeErrors
- with(List<DecodeError>) - Method in class io.activej.http.decoder.DecodeErrors
- withAuthority(String) - Method in class io.activej.http.UrlBuilder
- withAuthority(String, int) - Method in class io.activej.http.UrlBuilder
- withAuthority(String, String) - Method in class io.activej.http.UrlBuilder
- withAuthority(String, String, int) - Method in class io.activej.http.UrlBuilder
- withAuthority(String, InetSocketAddress) - Method in class io.activej.http.UrlBuilder
- withAuthority(InetSocketAddress) - Method in class io.activej.http.UrlBuilder
- withBody(@org.jetbrains.annotations.NotNull byte[]) - Method in class io.activej.http.HttpRequest
- withBody(@org.jetbrains.annotations.NotNull byte[]) - Method in class io.activej.http.HttpResponse
- withBody(ByteBuf) - Method in class io.activej.http.HttpRequest
- withBody(ByteBuf) - Method in class io.activej.http.HttpResponse
- withBodyGzipCompression() - Method in class io.activej.http.HttpRequest
- withBodyGzipCompression() - Method in class io.activej.http.HttpResponse
- withBodyStream(ChannelSupplier<ByteBuf>) - Method in class io.activej.http.HttpRequest
- withBodyStream(ChannelSupplier<ByteBuf>) - Method in class io.activej.http.HttpResponse
- withCache(DnsCache) - Method in class io.activej.dns.CachedAsyncDnsClient
- withConnectTimeout(Duration) - Method in class io.activej.http.AsyncHttpClient
- withContentType(ContentType) - Method in class io.activej.http.StaticServlet
- withContentTypeResolver(Function<String, ContentType>) - Method in class io.activej.http.StaticServlet
- withCookie(HttpCookie) - Method in class io.activej.http.HttpRequest
- withCookie(HttpCookie) - Method in class io.activej.http.HttpResponse
- withCookies(HttpCookie...) - Method in class io.activej.http.HttpRequest
- withCookies(HttpCookie...) - Method in class io.activej.http.HttpResponse
- withCookies(List<HttpCookie>) - Method in class io.activej.http.HttpRequest
- withCookies(List<HttpCookie>) - Method in class io.activej.http.HttpResponse
- withDatagramSocketSetting(DatagramSocketSettings) - Method in class io.activej.dns.RemoteAsyncDnsClient
- withDeflater(Deflater) - Method in class io.activej.http.stream.BufsConsumerGzipDeflater
- withDnsClient(AsyncDnsClient) - Method in class io.activej.http.AsyncHttpClient
- withDnsServerAddress(InetAddress) - Method in class io.activej.dns.RemoteAsyncDnsClient
- withDnsServerAddress(InetSocketAddress) - Method in class io.activej.dns.RemoteAsyncDnsClient
- withDomain(String) - Method in class io.activej.http.HttpCookie
- withErrorCacheExpiration(Duration) - Method in class io.activej.dns.DnsCache
- withExpiration(Duration, Duration) - Method in class io.activej.dns.CachedAsyncDnsClient
- withExpiration(Duration, Duration, Duration) - Method in class io.activej.dns.CachedAsyncDnsClient
- withExpirationDate(Instant) - Method in class io.activej.http.HttpCookie
- withExtension(String) - Method in class io.activej.http.HttpCookie
- withFailureResponse(Function<HttpResponse, HttpResponse>) - Method in class io.activej.http.BasicAuth
- withFragment(String) - Method in class io.activej.http.UrlBuilder
- withHardExpirationDelta(Duration) - Method in class io.activej.dns.DnsCache
- withHeader(HttpHeader, @org.jetbrains.annotations.NotNull byte[]) - Method in class io.activej.http.HttpRequest
- withHeader(HttpHeader, @org.jetbrains.annotations.NotNull byte[]) - Method in class io.activej.http.HttpResponse
- withHeader(HttpHeader, HttpHeaderValue) - Method in class io.activej.http.HttpRequest
- withHeader(HttpHeader, HttpHeaderValue) - Method in class io.activej.http.HttpResponse
- withHeader(HttpHeader, String) - Method in class io.activej.http.HttpRequest
- withHeader(HttpHeader, String) - Method in class io.activej.http.HttpResponse
- withHtml(String) - Method in class io.activej.http.HttpResponse
- withHttpErrorFormatter(HttpExceptionFormatter) - Method in class io.activej.http.AsyncHttpServer
- withHttpOnly(boolean) - Method in class io.activej.http.HttpCookie
- withId(String) - Method in interface io.activej.http.decoder.Decoder
- withIndexHtml() - Method in class io.activej.http.StaticServlet
- withIndexResources(String...) - Method in class io.activej.http.StaticServlet
- withInflater(Inflater) - Method in class io.activej.http.stream.BufsConsumerGzipInflater
- withInspector(RemoteAsyncDnsClient.Inspector) - Method in class io.activej.dns.RemoteAsyncDnsClient
- withInspector(AsyncHttpClient.Inspector) - Method in class io.activej.http.AsyncHttpClient
- withInspector(AsyncHttpServer.Inspector) - Method in class io.activej.http.AsyncHttpServer
- withJson(String) - Method in class io.activej.http.HttpResponse
- withKeepAliveTimeout(Duration) - Method in class io.activej.http.AsyncHttpClient
- withKeepAliveTimeout(Duration) - Method in class io.activej.http.AsyncHttpServer
- withLifetime(Duration) - Method in class io.activej.http.session.SessionStoreInMemory
- withMapping(Function<HttpRequest, String>) - Method in class io.activej.http.StaticServlet
- withMappingNotFoundTo(String) - Method in class io.activej.http.StaticServlet
- withMappingTo(String) - Method in class io.activej.http.StaticServlet
- withMaxAge(int) - Method in class io.activej.http.HttpCookie
- withMaxAge(Duration) - Method in class io.activej.http.HttpCookie
- withMaxBodySize(int) - Method in class io.activej.http.AsyncHttpClient
- withMaxBodySize(int) - Method in class io.activej.http.AsyncHttpServer
- withMaxBodySize(MemSize) - Method in class io.activej.http.AsyncHttpClient
- withMaxBodySize(MemSize) - Method in class io.activej.http.AsyncHttpServer
- withMaxBufSize(MemSize) - Method in class io.activej.http.stream.BufsConsumerGzipDeflater
- withMaxKeepAliveRequests(int) - Method in class io.activej.http.AsyncHttpClient
- withMaxKeepAliveRequests(int) - Method in class io.activej.http.AsyncHttpServer
- withMaxTtl(Duration) - Method in class io.activej.dns.DnsCache
- withMaxWebSocketMessageSize(MemSize) - Method in class io.activej.http.AsyncHttpClient
- withMaxWebSocketMessageSize(MemSize) - Method in class io.activej.http.AsyncHttpServer
- withNoKeepAlive() - Method in class io.activej.http.AsyncHttpClient
- withNoKeepAlive() - Method in class io.activej.http.AsyncHttpServer
- withPath(String) - Method in class io.activej.http.HttpCookie
- withPlainText(String) - Method in class io.activej.http.HttpResponse
- withReadWriteTimeout(Duration) - Method in class io.activej.http.AsyncHttpClient
- withReadWriteTimeout(Duration) - Method in class io.activej.http.AsyncHttpServer
- withReadWriteTimeout(Duration, Duration) - Method in class io.activej.http.AsyncHttpClient
- withReadWriteTimeout(Duration, Duration) - Method in class io.activej.http.AsyncHttpServer
- withResponse(Supplier<HttpResponse>) - Method in class io.activej.http.StaticServlet
- withSecure(boolean) - Method in class io.activej.http.HttpCookie
- withServeTimeoutShutdown(Duration) - Method in class io.activej.http.AsyncHttpServer
- withSocketInspector(AsyncTcpSocketNio.Inspector) - Method in class io.activej.http.AsyncHttpClient
- withSocketSettings(SocketSettings) - Method in class io.activej.http.AsyncHttpClient
- withSocketSslInspector(AsyncTcpSocketNio.Inspector) - Method in class io.activej.http.AsyncHttpClient
- withSslEnabled(SSLContext, Executor) - Method in class io.activej.http.AsyncHttpClient
- withTimedOutExpiration(Duration) - Method in class io.activej.dns.DnsCache
- withTimeout(Duration) - Method in class io.activej.dns.RemoteAsyncDnsClient
- withValue(String) - Method in class io.activej.http.HttpCookie
- WMA - Static variable in class io.activej.http.MediaTypes
- WMV - Static variable in class io.activej.http.MediaTypes
- WOFF - Static variable in class io.activej.http.MediaTypes
- wrap(AsyncServlet) - Static method in class io.activej.http.RoutingServlet
- write(ByteBuf) - Method in enum io.activej.http.HttpMethod
- WRITE_TIMEOUT_ERROR - Static variable in class io.activej.http.AbstractHttpConnection
- writeBuf(ByteBuf) - Method in class io.activej.http.AbstractHttpConnection
- writeFrame(WebSocket.Frame) - Method in interface io.activej.http.WebSocket
-
A method for sending web socket data frames.
- writeHeaders(ByteBuf) - Method in class io.activej.http.HttpMessage
- writeHttpMessageAsStream(HttpMessage) - Method in class io.activej.http.AbstractHttpConnection
- writeMessage(WebSocket.Message) - Method in interface io.activej.http.WebSocket
-
A method for sending web socket messages.
- writeTo(ByteBuf) - Method in class io.activej.http.HttpHeader
- writeTo(ByteBuf) - Method in class io.activej.http.HttpMessage
- writeTo(ByteBuf) - Method in class io.activej.http.HttpRequest
- writeTo(ByteBuf) - Method in class io.activej.http.HttpResponse
- WS - io.activej.http.Protocol
- WSS - io.activej.http.Protocol
- WWW_AUTHENTICATE - Static variable in class io.activej.http.HttpHeaders
X
- X_AUTH_TOKEN - Static variable in class io.activej.http.HttpHeaders
- X_CONTENT_TYPE_OPTIONS - Static variable in class io.activej.http.HttpHeaders
- X_DO_NOT_TRACK - Static variable in class io.activej.http.HttpHeaders
- X_FORWARDED_FOR - Static variable in class io.activej.http.HttpHeaders
- X_FORWARDED_PROTO - Static variable in class io.activej.http.HttpHeaders
- X_FRAME_OPTIONS - Static variable in class io.activej.http.HttpHeaders
- X_POWERED_BY - Static variable in class io.activej.http.HttpHeaders
- X_REAL_IP - Static variable in class io.activej.http.HttpHeaders
- X_REQUESTED_WITH - Static variable in class io.activej.http.HttpHeaders
- X_USER_IP - Static variable in class io.activej.http.HttpHeaders
- X_WWW_FORM_URLENCODED - Static variable in class io.activej.http.MediaTypes
- X_XSS_PROTECTION - Static variable in class io.activej.http.HttpHeaders
- XHTML - Static variable in class io.activej.http.MediaTypes
- XHTML_APP - Static variable in class io.activej.http.MediaTypes
- XML - Static variable in class io.activej.http.MediaTypes
- XML_APP - Static variable in class io.activej.http.MediaTypes
- XRD - Static variable in class io.activej.http.MediaTypes
Z
- ZIP - Static variable in class io.activej.http.MediaTypes
All Classes|All Packages