Details
-
Question
-
Status: Resolved
-
Major
-
Resolution: Information Provided
-
(Java) V4 4.0.0-beta-03
-
None
Description
Hello. How to work with delta responses of OData 4.0. For OData 4.0 no documentation that describes the work with delta responses.
I am interested in how to get deleted link and deleted entries?
In the old version, this can be done as follows:
ODataFeed feed = client.readFeed("Container1", "Rooms", contentType);
String deltaLink = feed.getFeedMetadata().getDeltaLink();
ODataDeltaFeed deltaFeed = client.readDeltaFeed("Container1", "Rooms", contentType, deltaLink);
List<ODataEntry> changedEntries = deltaFeed.getEntries();
List<DeletedEntryMetada) deletedEntries = deltaFeed.getDeletedEntries();
How to do this for the OData 4.0 using the new library?
I have tried the this:
ClientDelta delta = client.getObjectFactory().newDelta();
LogUtil.d("qwerty","" + delta.getAddedLinks());
but this code always returns an empty string.
I am waiting for an answer. Thank you .