Package io.ably.lib.http
See: Description
-
Class Summary Class Description Failed A ResultRequest that has already failed due to a previous condition.Useful when a method must return a ResultRequest but fails before it can make the "real"one. ResultRequest Wraps a Http. BasePaginatedQuery A paginated query base implementation that can be used sync or asynchronously. HttpScheduler HttpScheduler schedules HttpCore operations to an Executor, exposing a generic async API. AsyncHttpPaginatedResult A private class encapsulating the result of a single page response AsyncHttpPaginatedQuery PaginatedQuery An object that encapsulates parameters of a REST query with a paginated response HttpHelpers ByteArrayRequestBody A RequestBody wrapping a byte array FormRequestBody JsonRequestBody A RequestBody wrapping a JSON-serialisable object HttpUtils HttpUtils: utility methods for Http operations Internal AsyncHttpScheduler A HttpScheduler that uses a thread pool to run HTTP operations. AsyncPaginatedQuery An object that encapsulates parameters of a REST query with a paginated response HttpPaginatedResult HttpPaginatedQuery HttpAuth Request Http A high level wrapper of both a sync and an async HttpScheduler. Response A type encapsulating an httpCore response AuthRequiredException Exception signifying that an httpCore request failed with a WWW-Authenticate response HttpCore HttpCore performs authenticated HTTP synchronously. SyncHttpScheduler A HttpScheduler that runs everything in the current thread. ContentTypes Headers Methods HttpConstants -
Interface Summary Interface Description CloseableExecutor Execute RequestBody Interface for an entity that supplies an httpCore request body BodyHandler Interface for an entity that performs type-specific processing on an httpCore response body ResponseHandler Interface for an entity that performs type-specific processing on an httpCore response -
Enum Summary Enum Description Type