Interface ODataRequestExecutable
- All Known Subinterfaces:
ODataRequestResultResource.Executable
- All Known Implementing Classes:
ODataRequestAction,ODataRequestBatch,ODataRequestCount,ODataRequestCreate,ODataRequestDelete,ODataRequestFunction,ODataRequestGeneric,ODataRequestRead,ODataRequestReadByKey,ODataRequestUpdate
public interface ODataRequestExecutable
General interface for executable OData Requests.
-
Method Summary
Modifier and TypeMethodDescriptionexecute(org.apache.http.client.HttpClient httpClient) Execute the OData request with the provided HttpClient reference.
-
Method Details
-
execute
Execute the OData request with the provided HttpClient reference.- Parameters:
httpClient- The HttpClient.- Returns:
- An OData request result.
- Throws:
ODataRequestException- When the OData request could not be sent.ODataConnectionException- When the HTTP connection cannot be established.ODataResponseException- When the response code infers an unhealthy state, i.e. when >= 400ODataServiceErrorException- When the response contains an OData error message according to specification.
-