## Uses of Interface
org.apache.olingo.client.api.communication.request.ODataBatchableRequest

- Packages that use ODataBatchableRequest
  Package | Description
  --- | ---
  org.apache.olingo.client.api.communication.request |
  org.apache.olingo.client.api.communication.request.batch |
  org.apache.olingo.client.api.communication.request.cud |
  org.apache.olingo.client.api.communication.request.retrieve |
  org.apache.olingo.client.api.communication.request.streamed |
  org.apache.olingo.ext.proxy.commons |

- - ### Uses of ODataBatchableRequest in org.apache.olingo.client.api.communication.request

    Methods in org.apache.olingo.client.api.communication.request with parameters of type ODataBatchableRequest
    Modifier and Type | Method and Description
    --- | ---
    `void` | AsyncBatchRequestWrapper.`addOutsideUpdate(ODataBatchableRequest request)` Adds an outside change batch item instance.
    `void` | AsyncBatchRequestWrapper.`addRetrieve(ODataBatchableRequest request)` Adds a retrieve batch item instance.

  - ### Uses of ODataBatchableRequest in org.apache.olingo.client.api.communication.request.batch

    Methods in org.apache.olingo.client.api.communication.request.batch with parameters of type ODataBatchableRequest
    Modifier and Type | Method and Description
    --- | ---
    `ODataChangeset` | ODataChangeset.`addRequest(ODataBatchableRequest request)` Serialize and send the given request.
    `void` | BatchManager.`addRequest(ODataBatchableRequest request)` Adds a retrieve batch item instance.
    `ODataSingleRequest` | ODataSingleRequest.`setRequest(ODataBatchableRequest request)` Serialize and send the given request.
    `ODataOutsideUpdate` | ODataOutsideUpdate.`setRequest(ODataBatchableRequest request)` Serialize and send the given request.

  - ### Uses of ODataBatchableRequest in org.apache.olingo.client.api.communication.request.cud

    Subinterfaces of ODataBatchableRequest in org.apache.olingo.client.api.communication.request.cud
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ODataDeleteRequest` This class implements an OData delete request.
    `interface` | `ODataEntityCreateRequest<E extends ClientEntity>` This interface describes an OData create request.
    `interface` | `ODataEntityUpdateRequest<E extends ClientEntity>` This class implements an OData update request.
    `interface` | `ODataPropertyUpdateRequest` This class implements an OData update entity property request.
    `interface` | `ODataReferenceAddingRequest` This class implements an OData reference adding request.
    `interface` | `ODataValueUpdateRequest` This class implements an OData update entity property value request.

  - ### Uses of ODataBatchableRequest in org.apache.olingo.client.api.communication.request.retrieve

    Subinterfaces of ODataBatchableRequest in org.apache.olingo.client.api.communication.request.retrieve
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `EdmMetadataRequest` This class implements a metadata query request.
    `interface` | `ODataDeltaRequest` Describes an OData retrieve request returning a delta object.
    `interface` | `ODataEntityRequest<E extends ClientEntity>` Describes an OData retrieve query request returning a single entity.
    `interface` | `ODataEntitySetIteratorRequest<ES extends ClientEntitySet,E extends ClientEntity>` This class implements an OData EntitySet query request.
    `interface` | `ODataEntitySetRequest<ES extends ClientEntitySet>` This interface describes an OData EntitySet query request.
    `interface` | `ODataMediaRequest` This class implements an OData media query request.
    `interface` | `ODataPropertyRequest<T extends ClientProperty>` This class implements an OData entity property query request.
    `interface` | `ODataRetrieveRequest<T>` This is an abstract representation of an OData retrieve query request returning one or more result item.
    `interface` | `ODataServiceDocumentRequest` This class implements an OData service document request.
    `interface` | `ODataValueRequest` This class implements an OData entity property value query request.
    `interface` | `XMLMetadataRequest` This class implements an XML metadata request.

  - ### Uses of ODataBatchableRequest in org.apache.olingo.client.api.communication.request.streamed

    Subinterfaces of ODataBatchableRequest in org.apache.olingo.client.api.communication.request.streamed
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ODataMediaEntityCreateRequest<E extends ClientEntity>` This class implements an OData Media Entity create request.
    `interface` | `ODataMediaEntityUpdateRequest<E extends ClientEntity>` This class implements an OData Media Entity create request.
    `interface` | `ODataStreamUpdateRequest` This class implements an OData stream create/update request.

  - ### Uses of ODataBatchableRequest in org.apache.olingo.ext.proxy.commons

    Methods in org.apache.olingo.ext.proxy.commons that return types with arguments of type ODataBatchableRequest
    Modifier and Type | Method and Description
    --- | ---
    `Map<ODataBatchableRequest,EntityInvocationHandler>` | PersistenceChanges.`getChanges()`

    Methods in org.apache.olingo.ext.proxy.commons with parameters of type ODataBatchableRequest
    Modifier and Type | Method and Description
    --- | ---
    `void` | PersistenceChanges.`addChange(ODataBatchableRequest request, EntityInvocationHandler handler)`

Copyright © 2013–2020 The Apache Software Foundation. All rights reserved.