Class ODataMediaEntityUpdateRequestImpl<E extends ClientEntity>
java.lang.Object
org.apache.olingo.client.core.communication.request.AbstractRequest
org.apache.olingo.client.core.communication.request.AbstractODataRequest
org.apache.olingo.client.core.communication.request.streamed.AbstractODataStreamedRequest<V,T>
org.apache.olingo.client.core.communication.request.streamed.AbstractODataStreamedEntityRequest<ODataMediaEntityUpdateResponse<E>,MediaEntityUpdateStreamManager<E>>
org.apache.olingo.client.core.communication.request.streamed.ODataMediaEntityUpdateRequestImpl<E>
- Type Parameters:
E- concrete ODataEntity implementation
- All Implemented Interfaces:
ODataBatchableRequest,ODataRequest,ODataStreamedRequest<ODataMediaEntityUpdateResponse<E>,,MediaEntityUpdateStreamManager<E>> ODataMediaEntityUpdateRequest<E>,ODataStreamedEntityRequest<ODataMediaEntityUpdateResponse<E>,MediaEntityUpdateStreamManager<E>>
public class ODataMediaEntityUpdateRequestImpl<E extends ClientEntity>
extends AbstractODataStreamedEntityRequest<ODataMediaEntityUpdateResponse<E>,MediaEntityUpdateStreamManager<E>>
implements ODataMediaEntityUpdateRequest<E>
This class implements an OData Media Entity create request. Get instance by using ODataStreamedRequestFactory.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassMedia entity payload object. -
Field Summary
Fields inherited from class org.apache.olingo.client.core.communication.request.streamed.AbstractODataStreamedRequest
futureWrapper, payloadManagerFields inherited from class org.apache.olingo.client.core.communication.request.AbstractODataRequest
httpClient, method, odataClient, odataHeaders, request, uriFields inherited from class org.apache.olingo.client.core.communication.request.AbstractRequest
LOG -
Constructor Summary
ConstructorsConstructorDescriptionODataMediaEntityUpdateRequestImpl(ODataClient odataClient, HttpMethod method, URI editURI, InputStream media) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected MediaEntityUpdateStreamManager<E>Gets OData request payload management object.Methods inherited from class org.apache.olingo.client.core.communication.request.streamed.AbstractODataStreamedEntityRequest
getFormat, setFormatMethods inherited from class org.apache.olingo.client.core.communication.request.streamed.AbstractODataStreamedRequest
batch, batch, getDefaultFormat, payloadManagerMethods inherited from class org.apache.olingo.client.core.communication.request.AbstractODataRequest
addCustomHeader, doExecute, getAccept, getContentType, getHeader, getHeader, getHeaderNames, getHttpRequest, getIfMatch, getIfNoneMatch, getMethod, getPrefer, getResponseTemplate, getURI, rawExecute, setAccept, setContentType, setIfMatch, setIfNoneMatch, setPrefer, setURI, setXHTTPMethod, toByteArrayMethods inherited from class org.apache.olingo.client.core.communication.request.AbstractRequest
checkRequest, checkResponseMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.olingo.client.api.communication.request.ODataBatchableRequest
batch, batchMethods inherited from interface org.apache.olingo.client.api.communication.request.ODataRequest
addCustomHeader, getAccept, getContentType, getHeader, getHeaderNames, getHttpRequest, getIfMatch, getIfNoneMatch, getMethod, getPrefer, getURI, rawExecute, setAccept, setContentType, setIfMatch, setIfNoneMatch, setPrefer, setURI, setXHTTPMethod, toByteArrayMethods inherited from interface org.apache.olingo.client.api.communication.request.streamed.ODataStreamedEntityRequest
getFormat, setFormatMethods inherited from interface org.apache.olingo.client.api.communication.request.ODataStreamedRequest
payloadManager
-
Constructor Details
-
ODataMediaEntityUpdateRequestImpl
public ODataMediaEntityUpdateRequestImpl(ODataClient odataClient, HttpMethod method, URI editURI, InputStream media) Constructor.- Parameters:
odataClient- client instance getting this requestmethod- request method.editURI- edit URI of the entity to be updated.media- media entity blob to be created.
-
-
Method Details
-
getPayloadManager
Description copied from class:AbstractODataStreamedRequestGets OData request payload management object.- Specified by:
getPayloadManagerin classAbstractODataStreamedRequest<ODataMediaEntityUpdateResponse<E extends ClientEntity>,MediaEntityUpdateStreamManager<E extends ClientEntity>> - Returns:
- OData request payload management object.
-