[DNG] How to fetch workitem state from a linked Requirement Artifact
2 answers
Chandan,
DNG Client Extension is only supporting actions done on the artefacts in the DNG. You can use combination of DNG Client Extension API to access DNG data and later continue with OSLC and CCM to get data using implemented by.
You wont be able to get data of work item using DNG Client Extension API that is why You have to use OSLC.
Hope it is answering Your question.
Bart
You would have to retrieve the URI of the work item from the link. Then you would have to GET the URI in an OSLC fashion to get the data. See https://rsjazz.wordpress.com/2022/02/02/ewm-work-item-oslc-cm-api/ for OSLC work item CRU works.
Comments
Thanks Ralph and I have update the value of a state in DNG attribute. This approach looks for me in future not so performance enough. Any thoughts ?
I do not understand this comment.
The usecase is
Fetch the linked WI state for an Requirement and update the value of an DNG attribute with the WI state.If we execute for whole module, do we see any performance issues ?
I do not know what you see with respect to performance, but communication takes time and has performance implications. You pay for communication you have to do.
If you want to get at the data, you need to do the communication.
Weather the gained insight is worth the communication cost is your decision. So, dependent on the size of the modules, you will see waiting times and the servers will be hit. To what extend is something you will have to test and decide.
OSLC uses links only and does not have automations for updating the data in both ends for this and other reasons.