public class ODataBatchRequestImpl extends AbstractODataBatchRequest<org.apache.olingo.client.api.communication.response.ODataBatchResponse,org.apache.olingo.client.api.communication.request.batch.BatchManager> implements org.apache.olingo.client.api.communication.request.batch.ODataBatchRequest
| Modifier and Type | Class and Description |
|---|---|
class |
ODataBatchRequestImpl.BatchManagerImpl
Batch request payload management.
|
protected class |
ODataBatchRequestImpl.ODataBatchResponseImpl |
boundary, expectedResItemsfutureWrapper, payloadManagerhttpClient, method, odataClient, odataHeaders, request, uriLOG| Constructor and Description |
|---|
ODataBatchRequestImpl(org.apache.olingo.client.api.ODataClient odataClient,
URI uri) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.http.HttpResponse |
doExecute()
Builds the request and execute it.
|
protected org.apache.olingo.client.api.communication.request.batch.BatchManager |
getPayloadManager()
Gets OData request payload management object.
|
org.apache.olingo.client.api.communication.request.batch.ODataBatchRequest |
rawAppend(byte[] toBeStreamed) |
org.apache.olingo.client.api.communication.request.batch.ODataBatchRequest |
rawAppend(byte[] toBeStreamed,
int off,
int len) |
addExpectedResItem, batch, getOutputStreambatch, getDefaultFormat, payloadManageraddCustomHeader, getAccept, getContentType, getHeader, getHeader, getHeaderNames, getIfMatch, getIfNoneMatch, getMethod, getPrefer, getResponseTemplate, getURI, rawExecute, setAccept, setContentType, setIfMatch, setIfNoneMatch, setPrefer, setURI, setXHTTPMethod, toByteArraycheckRequest, checkResponseclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOutputStreampayloadManageraddCustomHeader, getAccept, getContentType, getHeader, getHeaderNames, getIfMatch, getIfNoneMatch, getMethod, getPrefer, getURI, rawExecute, setAccept, setContentType, setIfMatch, setIfNoneMatch, setPrefer, setURI, setXHTTPMethod, toByteArraypublic ODataBatchRequestImpl(org.apache.olingo.client.api.ODataClient odataClient,
URI uri)
protected org.apache.olingo.client.api.communication.request.batch.BatchManager getPayloadManager()
AbstractODataStreamedRequestgetPayloadManager in class AbstractODataStreamedRequest<org.apache.olingo.client.api.communication.response.ODataBatchResponse,org.apache.olingo.client.api.communication.request.batch.BatchManager>public org.apache.olingo.client.api.communication.request.batch.ODataBatchRequest rawAppend(byte[] toBeStreamed)
throws IOException
rawAppend in interface org.apache.olingo.client.api.communication.request.batch.ODataBatchRequestIOExceptionpublic org.apache.olingo.client.api.communication.request.batch.ODataBatchRequest rawAppend(byte[] toBeStreamed,
int off,
int len)
throws IOException
rawAppend in interface org.apache.olingo.client.api.communication.request.batch.ODataBatchRequestIOExceptionprotected org.apache.http.HttpResponse doExecute()
AbstractODataRequestdoExecute in class AbstractODataRequestCopyright © 2013–2017 The Apache Software Foundation. All rights reserved.