org.apache.olingo.server.api.processor

## Interface ReferenceCollectionProcessor

- All Superinterfaces:
    Processor

      public interface ReferenceCollectionProcessor
      extends Processor

  Processor interface for handling a collection an Entity References.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `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.

    - ### Methods inherited from interface org.apache.olingo.server.api.processor.Processor

      `init`

- - ### Method Detail

    - #### readReferenceCollection

          void readReferenceCollection(ODataRequest request,
                                       ODataResponse response,
                                       UriInfo uriInfo,
                                       ContentType responseFormat)
                                throws ODataApplicationException,
                                       ODataLibraryException

      Reads entity references from persistence and put them as serialized content and with according status into the response.
      Parameters:
        `request` - OData request object containing raw HTTP information
        `response` - OData response object for collecting response data
        `uriInfo` - information of a parsed OData URI
        `responseFormat` - requested content type after content negotiation
      Throws:
        `ODataApplicationException` - if the service implementation encounters a failure
        `ODataLibraryException`

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