Class AbstractODataStreamedEntityRequest<V extends ODataResponse,T extends ODataPayloadManager<V>>
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<V,T>
- Type Parameters:
V- OData response type corresponding to the request implementation.T- OData request payload type corresponding to the request implementation.
- All Implemented Interfaces:
ODataRequest,ODataStreamedRequest<V,,T> ODataStreamedEntityRequest<V,T>
- Direct Known Subclasses:
ODataMediaEntityCreateRequestImpl,ODataMediaEntityUpdateRequestImpl
public abstract class AbstractODataStreamedEntityRequest<V extends ODataResponse,T extends ODataPayloadManager<V>>
extends AbstractODataStreamedRequest<V,T>
implements ODataStreamedEntityRequest<V,T>
Abstract class representing a request concerning a streamed entity.
-
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
ConstructorsConstructorDescriptionAbstractODataStreamedEntityRequest(ODataClient odataClient, HttpMethod method, URI uri) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionfinal ContentTypeReturns resource representation format.final voidsetFormat(ContentType contentType) Override configured request format.Methods inherited from class org.apache.olingo.client.core.communication.request.streamed.AbstractODataStreamedRequest
batch, batch, getDefaultFormat, getPayloadManager, 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.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.ODataStreamedRequest
payloadManager
-
Constructor Details
-
AbstractODataStreamedEntityRequest
Constructor.- Parameters:
odataClient- client instance getting this requestmethod- HTTP request method.uri- request URI.
-
-
Method Details
-
getFormat
Description copied from interface:ODataStreamedEntityRequestReturns resource representation format.- Specified by:
getFormatin interfaceODataStreamedEntityRequest<V extends ODataResponse,T extends ODataPayloadManager<V>> - Returns:
- the configured format (or default if not specified).
- See Also:
-
setFormat
Description copied from interface:ODataStreamedEntityRequestOverride configured request format.- Specified by:
setFormatin interfaceODataStreamedEntityRequest<V extends ODataResponse,T extends ODataPayloadManager<V>>
-