Interface EntitySimplePropertyValueProcessor

All Superinterfaces:
ODataProcessor
All Known Implementing Classes:
ODataSingleProcessor

public interface EntitySimplePropertyValueProcessor extends ODataProcessor
Execute a OData entity simple property value request.
  • Method Details

    • readEntitySimplePropertyValue

      ODataResponse readEntitySimplePropertyValue(GetSimplePropertyUriInfo uriInfo, String contentType) throws ODataException
      Reads the unformatted value of a simple property of an entity.
      Parameters:
      uriInfo - information about the request URI
      contentType - the content type of the response
      Returns:
      an ODataResponse object
      Throws:
      ODataException
    • updateEntitySimplePropertyValue

      ODataResponse updateEntitySimplePropertyValue(PutMergePatchUriInfo uriInfo, InputStream content, String requestContentType, String contentType) throws ODataException
      Updates a simple property of an entity with an unformatted value.
      Parameters:
      uriInfo - information about the request URI
      content - the content of the request, containing the new value
      requestContentType - the content type of the request body (important for a binary property)
      contentType - the content type of the response
      Returns:
      an ODataResponse object
      Throws:
      ODataException
    • deleteEntitySimplePropertyValue

      ODataResponse deleteEntitySimplePropertyValue(DeleteUriInfo uriInfo, String contentType) throws ODataException
      Deletes the value of a simple property of an entity.
      Parameters:
      uriInfo - information about the request URI
      contentType - the content type of the response
      Returns:
      a ODataResponse object
      Throws:
      ODataException