| Interface | Description |
|---|---|
| Http.Execute<Result> | |
| HttpCore.BodyHandler<T> |
Interface for an entity that performs type-specific processing on an httpCore response body
|
| HttpCore.RequestBody |
Interface for an entity that supplies an httpCore request body
|
| HttpCore.ResponseHandler<T> |
Interface for an entity that performs type-specific processing on an httpCore response
|
| Class | Description |
|---|---|
| AsyncHttpPaginatedQuery | |
| AsyncHttpScheduler |
A HttpScheduler that uses a thread pool to run HTTP operations.
|
| AsyncPaginatedQuery<T> |
An object that encapsulates parameters of a REST query with a paginated response
|
| BasePaginatedQuery<T> |
A paginated query base implementation that can be used sync or asynchronously.
|
| BasePaginatedQuery.ResultRequest<T> |
Wraps a Http.Request
|
| BasePaginatedQuery.ResultRequest.Failed<T> |
A ResultRequest that has already failed due to a previous condition.
|
| Http |
A high level wrapper of both a sync and an async HttpScheduler.
|
| HttpAuth | |
| HttpConstants | |
| HttpConstants.ContentTypes | |
| HttpConstants.Headers | |
| HttpConstants.Methods | |
| HttpCore |
HttpCore performs authenticated HTTP synchronously.
|
| HttpCore.Response |
A type encapsulating an httpCore response
|
| HttpHelpers | |
| HttpPaginatedQuery | |
| HttpScheduler<Executor extends java.util.concurrent.Executor> |
HttpScheduler schedules HttpCore operations to an Executor, exposing a generic async API.
|
| HttpUtils |
HttpUtils: utility methods for Http operations
Internal
|
| HttpUtils.ByteArrayRequestBody |
A RequestBody wrapping a byte array
|
| HttpUtils.FormRequestBody | |
| HttpUtils.JsonRequestBody |
A RequestBody wrapping a JSON-serialisable object
|
| PaginatedQuery<T> |
An object that encapsulates parameters of a REST query with a paginated response
|
| SyncHttpScheduler |
A HttpScheduler that runs everything in the current thread.
|
| Enum | Description |
|---|---|
| HttpAuth.Type |
| Exception | Description |
|---|---|
| HttpCore.AuthRequiredException |
Exception signifying that an httpCore request failed with a WWW-Authenticate response
|