Interface EntityLinksProcessor

    • Method Detail

      • readEntityLinks

        ODataResponse readEntityLinks​(GetEntitySetLinksUriInfo uriInfo,
                                      String contentType)
                               throws ODataException
        Reads the URIs of the target entities of a navigation property.
        Parameters:
        uriInfo - information about the request URI
        contentType - the content type of the response
        Returns:
        an OData response object
        Throws:
        ODataException - Caso ocorra exceção OData
      • countEntityLinks

        ODataResponse countEntityLinks​(GetEntitySetLinksCountUriInfo uriInfo,
                                       String contentType)
                                throws ODataException
        Counts the number of target entities of a navigation property.
        Parameters:
        uriInfo - information about the request URI
        contentType - the content type of the response
        Returns:
        an OData response object
        Throws:
        ODataException - Caso ocorra exceção OData
      • createEntityLink

        ODataResponse createEntityLink​(PostUriInfo uriInfo,
                                       InputStream content,
                                       String requestContentType,
                                       String contentType)
                                throws ODataException
        Creates a new link to a target entity of a navigation property.
        Parameters:
        uriInfo - information about the request URI
        content - the content of the request, containing the link data
        requestContentType - the content type of the request body
        contentType - the content type of the response
        Returns:
        an OData response object
        Throws:
        ODataException - Caso ocorra exceção OData