## Uses of Class
org.apache.olingo.server.api.ODataResponse

- Packages that use ODataResponse
  Package | Description
  --- | ---
  org.apache.olingo.netty.server.core |
  org.apache.olingo.server.api | Olingo Server API The OData Library is a protocol implementation of the OData V4.0 standard.
  org.apache.olingo.server.api.batch | Olingo Server API - Batch The batch package is used to condense common parts about the OData batch processing.
  org.apache.olingo.server.api.debug | Olingo Server API - Debug The debug package is used to condense all information about the Olingo debug handling.
  org.apache.olingo.server.api.deserializer.batch | Olingo Server API - Deserializer - Batch The deserializer.batch package is used to condense all about the Olingo batch deserialization.
  org.apache.olingo.server.api.processor | Olingo Processors Processors are used to handle OData requests and send back the OData reponse.
  org.apache.olingo.server.api.serializer | Olingo Server API - Serializer The serializer package is used to condense all about the Olingo serialization.

- - ### Uses of ODataResponse in org.apache.olingo.netty.server.core

    Methods in org.apache.olingo.netty.server.core that return ODataResponse
    Modifier and Type | Method and Description
    --- | ---
    `ODataResponse` | ODataNettyHandlerImpl.`process(ODataRequest request)`

  - ### Uses of ODataResponse in org.apache.olingo.server.api

    Methods in org.apache.olingo.server.api that return ODataResponse
    Modifier and Type | Method and Description
    --- | ---
    `ODataResponse` | ODataHandler.`process(ODataRequest request)` Processes an OData request.

  - ### Uses of ODataResponse in org.apache.olingo.server.api.batch

    Methods in org.apache.olingo.server.api.batch that return ODataResponse
    Modifier and Type | Method and Description
    --- | ---
    `ODataResponse` | BatchFacade.`handleODataRequest(ODataRequest request)` Executes an ODataRequest, which must be a part of a change set.

  - ### Uses of ODataResponse in org.apache.olingo.server.api.debug

    Methods in org.apache.olingo.server.api.debug that return ODataResponse
    Modifier and Type | Method and Description
    --- | ---
    `ODataResponse` | DebugResponseHelper.`createDebugResponse(DebugInformation debugInfo)` Creates a debug response based on the given parameters.
    `ODataResponse` | DebugSupport.`createDebugResponse(String debugFormat, DebugInformation debugInfo)` Creates a debug response and delivers it back to the Olingo library.
    `ODataResponse` | DefaultDebugSupport.`createDebugResponse(String debugFormat, DebugInformation debugInfo)`
    `ODataResponse` | DebugInformation.`getApplicationResponse()` This method will return the ODataResponse which was filled by the Application or the library in an exception case.

    Methods in org.apache.olingo.server.api.debug with parameters of type ODataResponse
    Modifier and Type | Method and Description
    --- | ---
    `void` | DebugInformation.`setApplicationResponse(ODataResponse applicationResponse)`

  - ### Uses of ODataResponse in org.apache.olingo.server.api.deserializer.batch

    Methods in org.apache.olingo.server.api.deserializer.batch that return types with arguments of type ODataResponse
    Modifier and Type | Method and Description
    --- | ---
    `List<ODataResponse>` | ODataResponsePart.`getResponses()` Returns a collection of ODataResponses.

    Constructors in org.apache.olingo.server.api.deserializer.batch with parameters of type ODataResponse
    Constructor and Description
    `ODataResponsePart(ODataResponse response, boolean isChangeSet)` Creates a new ODataResponsePart.

    Constructor parameters in org.apache.olingo.server.api.deserializer.batch with type arguments of type ODataResponse
    Constructor and Description
    `ODataResponsePart(List<ODataResponse> responses, boolean isChangeSet)` Creates a new ODataResponsePart.

  - ### Uses of ODataResponse in org.apache.olingo.server.api.processor

    Methods in org.apache.olingo.server.api.processor with parameters of type ODataResponse
    Modifier and Type | Method and Description
    --- | ---
    `void` | CountComplexCollectionProcessor.`countComplexCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo)` Counts complex properties from persistence and puts serialized content and status into the response.
    `void` | CountEntityCollectionProcessor.`countEntityCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo)` Counts entities from persistence and puts serialized content and status into the response.
    `void` | CountPrimitiveCollectionProcessor.`countPrimitiveCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo)` Counts primitive properties from persistence and puts serialized content and status into the response.
    `void` | EntityProcessor.`createEntity(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Creates an entity with send data in the persistence and puts content, status, and Location into the response.
    `void` | MediaEntityProcessor.`createMediaEntity(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Creates an entity with sent media data in the persistence and puts content, status and Location into the response.
    `void` | ReferenceProcessor.`createReference(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat)` Creates entity reference in the persistence and puts content, status, and Location into the response.
    `void` | ComplexProcessor.`deleteComplex(ODataRequest request, ODataResponse response, UriInfo uriInfo)` Deletes complex-type value from an entity and puts the status into the response.
    `void` | ComplexCollectionProcessor.`deleteComplexCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo)` Deletes complex-type collection from an entity and puts the status into the response.
    `void` | EntityProcessor.`deleteEntity(ODataRequest request, ODataResponse response, UriInfo uriInfo)` Deletes entity from persistence and puts the status into the response.
    `void` | MediaEntityProcessor.`deleteMediaEntity(ODataRequest request, ODataResponse response, UriInfo uriInfo)` Deletes entity media data and associated entity from persistence and puts the status into the response.
    `void` | PrimitiveProcessor.`deletePrimitive(ODataRequest request, ODataResponse response, UriInfo uriInfo)` Deletes primitive-type value from an entity and puts the status into the response.
    `void` | PrimitiveCollectionProcessor.`deletePrimitiveCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo)` Deletes primitive-type collection from an entity and puts the status into the response.
    `void` | PrimitiveValueProcessor.`deletePrimitiveValue(ODataRequest request, ODataResponse response, UriInfo uriInfo)` Deletes primitive-type raw value from an entity and puts the status into the response.
    `void` | ReferenceProcessor.`deleteReference(ODataRequest request, ODataResponse response, UriInfo uriInfo)` Deletes reference to an entity from persistence and puts the status into the response.
    `void` | ActionComplexProcessor.`processActionComplex(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Process an action which has as return type a complex type.
    `void` | ActionComplexCollectionProcessor.`processActionComplexCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Process an action which has as return type a complex-type collection.
    `void` | ActionEntityProcessor.`processActionEntity(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Process an action which has as return type an entity.
    `void` | ActionEntityCollectionProcessor.`processActionEntityCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Process an action which has as return type a collection of entities.
    `void` | ActionPrimitiveProcessor.`processActionPrimitive(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Process an action which has as return type a primitive-type.
    `void` | ActionPrimitiveCollectionProcessor.`processActionPrimitiveCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Process an action which has as return type a primitive-type collection.
    `void` | ActionVoidProcessor.`processActionVoid(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat)` Process an action which has no return type.
    `void` | BatchProcessor.`processBatch(BatchFacade facade, ODataRequest request, ODataResponse response)` Process a complete batch request and puts serialized content and status into the response.
    `void` | DefaultProcessor.`processError(ODataRequest request, ODataResponse response, ODataServerError serverError, ContentType requestedContentType)`
    `void` | ErrorProcessor.`processError(ODataRequest request, ODataResponse response, ODataServerError serverError, ContentType responseFormat)` Processes an error/exception.
    `void` | ComplexProcessor.`readComplex(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType responseFormat)` Reads complex-type instance.
    `void` | ComplexCollectionProcessor.`readComplexCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType responseFormat)` Reads complex-type collection.
    `void` | EntityProcessor.`readEntity(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType responseFormat)` Reads entity data from persistence and puts serialized content and status into the response.
    `void` | EntityCollectionProcessor.`readEntityCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType responseFormat)` Reads entities data from persistence and puts serialized content and status into the response.
    `void` | MediaEntityProcessor.`readMediaEntity(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType responseFormat)` Reads entity media data from persistence and puts content and status into the response.
    `void` | DefaultProcessor.`readMetadata(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestedContentType)`
    `void` | MetadataProcessor.`readMetadata(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType responseFormat)` Reads data from persistence and puts serialized content and status into the response.
    `void` | PrimitiveProcessor.`readPrimitive(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType responseFormat)` Reads primitive-type instance.
    `void` | PrimitiveCollectionProcessor.`readPrimitiveCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType responseFormat)` Reads primitive-type collection.
    `void` | PrimitiveValueProcessor.`readPrimitiveValue(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType responseFormat)` Reads raw value of a primitive-type instance, e.g., of a primitive property of an entity.
    `void` | ReferenceProcessor.`readReference(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType responseFormat)` Reads entity reference from persistence and put it as serialized content and status into the response.
    `void` | ReferenceCollectionProcessor.`readReferenceCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType responseFormat)` Reads entity references from persistence and put them as serialized content and with according status into the response.
    `void` | ServiceDocumentProcessor.`readServiceDocument(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType responseFormat)` Reads service-document information from persistence and puts serialized content and status into the response.
    `void` | DefaultProcessor.`readServiceDocument(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestedContentType)`
    `void` | ComplexProcessor.`updateComplex(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Update complex-type instance with send data in the persistence and puts content, status, and Location into the response.
    `void` | ComplexCollectionProcessor.`updateComplexCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Update (replace) complex-type collection with send data in the persistence and puts content, status, and Location into the response.
    `void` | EntityProcessor.`updateEntity(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Update entity data with send data in the persistence and puts content, status, and Location into the response.
    `void` | MediaEntityProcessor.`updateMediaEntity(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Updates entity media data in the persistence and puts content and status into the response.
    `void` | PrimitiveProcessor.`updatePrimitive(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Update primitive-type instance with send data in the persistence and puts content, status, and Location into the response.
    `void` | PrimitiveCollectionProcessor.`updatePrimitiveCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Update (replace) primitive-type collection with send data in the persistence and puts content, status, and Location into the response.
    `void` | PrimitiveValueProcessor.`updatePrimitiveValue(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat)` Update primitive-type instance with sent raw data in the persistence and puts content, status, and Location into the response.
    `void` | ReferenceProcessor.`updateReference(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat)` Update entity reference in the persistence and puts content, status, and Location into the response.

  - ### Uses of ODataResponse in org.apache.olingo.server.api.serializer

    Methods in org.apache.olingo.server.api.serializer with parameters of type ODataResponse
    Modifier and Type | Method and Description
    --- | ---
    `InputStream` | FixedFormatSerializer.`asyncResponse(ODataResponse odataResponse)` Serializes a ODataResponse into an async response.

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