Interface | Description |
---|---|
BasicRequestFactory |
Creates GET, POST and DELETE requests.
|
ProductRequestFactory |
Creates instances of Product requests.
|
RequestFactory |
Creates instances of requests.
|
RequestHolder<T> |
Abstraction over HTTP request execution.
|
TestableRequest |
Request that provides access to its internal request holder, therefore to the method, URL, query params, body.
|
TestableRequestHolder |
Provides access to request internals, for debugging, logging and testing purposes.
|
Class | Description |
---|---|
BasicRequestFactoryImpl |
Creates real GET and POST requests for
RequestFactoryImpl . |
CommandRequestImpl<T> | |
DeleteRequestImpl<T> | |
FetchRequestBasedOnQuery<T> |
Request that fetches a single object, implemented using a query endpoint.
|
FetchRequestImpl<T> | |
FetchRequestWithErrorHandling<T> | |
ProductCommandRequest | |
ProductFetchRequest |
Transforms results of type
BackendProductProjection to Product . |
ProductQueryRequest | |
ProductRequestFactoryImpl |
Converts products from the raw
BackendProductProjection to Product . |
ProductSearchRequest |
Transforms results from
BackendProductProjection to Product . |
QueryRequestImpl<T> | |
QueryRequestMapping<A,B> |
Converts a
QueryRequest<A> in a QueryRequest<B> . |
RequestExecutor | |
RequestFactoryImpl |
Creates specialized requests based on basic GET and POST requests.
|
RequestHolderImpl<T> |
A request holder that does real HTTP requests.
|
SearchRequestImpl<T> | |
SetCredentials | |
SphereResultRaw<T> |
Raw result of a request to the Sphere backend, used internally by the Java client.
|