Interface EntityLinksProcessor
- All Superinterfaces:
ODataProcessor
- All Known Implementing Classes:
ODataSingleProcessor
Execute a OData entity links request.
-
Method Summary
Modifier and TypeMethodDescriptioncountEntityLinks(GetEntitySetLinksCountUriInfo uriInfo, String contentType) Counts the number of target entities of a navigation property.createEntityLink(PostUriInfo uriInfo, InputStream content, String requestContentType, String contentType) Creates a new link to a target entity of a navigation property.readEntityLinks(GetEntitySetLinksUriInfo uriInfo, String contentType) Reads the URIs of the target entities of a navigation property.Methods inherited from interface org.apache.olingo.odata2.api.processor.ODataProcessor
getContext, setContext
-
Method Details
-
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 URIcontentType- the content type of the response- Returns:
- an OData response object
- Throws:
ODataException
-
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 URIcontentType- the content type of the response- Returns:
- an OData response object
- Throws:
ODataException
-
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 URIcontent- the content of the request, containing the link datarequestContentType- the content type of the request bodycontentType- the content type of the response- Returns:
- an OData response object
- Throws:
ODataException
-