Interface ActionComplexCollectionProcessor

All Superinterfaces:
Processor

public interface ActionComplexCollectionProcessor extends Processor
Processor interface for handling an action request with a return type of ComplexCollection.
  • Method Details

    • processActionComplexCollection

      void processActionComplexCollection(ODataRequest request, ODataResponse response, UriInfo uriInfo, ContentType requestFormat, ContentType responseFormat) throws ODataApplicationException, ODataLibraryException
      Process an action which has as return type a complex-type collection.
      Parameters:
      request - OData request object containing raw HTTP information
      response - OData response object for collecting response data
      uriInfo - information about a parsed OData URI
      requestFormat - content type of body sent with request
      responseFormat - requested content type after content negotiation
      Throws:
      ODataApplicationException - if the service implementation encounters a failure
      ODataLibraryException