[PAGES-655] Create a NorsuNodeWriter for pages to produce JSON response v2 Created: 20/Jun/22 Updated: 08/Nov/22 Resolved: 30/Aug/22 |
|
| Status: | Closed |
| Project: | Magnolia pages module |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 6.3.0 |
| Type: | New Feature | Priority: | Neutral |
| Reporter: | Canh Nguyen | Assignee: | Canh Nguyen |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Σ Remaining Estimate: | 0d | Remaining Estimate: | 0d |
| Σ Time Spent: | 6d 0.5h | Time Spent: | 5d 6.5h |
| Σ Original Estimate: | Not Specified | Original Estimate: | Not Specified |
| Issue Links: |
|
|||||||||||||||||||||||||
| Sub-Tasks: |
|
|||||||||||||||||||||||||
| Template: |
|
|||||||||||||||||||||||||
| Acceptance criteria: |
Empty
|
|||||||||||||||||||||||||
| Epic Link: | Norsu delivery endpoint (phase 1) | |||||||||||||||||||||||||
| Sprint: | DevX 17 | |||||||||||||||||||||||||
| Story Points: | 5 | |||||||||||||||||||||||||
| Team: | ||||||||||||||||||||||||||
| Description |
|
NorsuDeliveryEndpoint supports multiple MessageBodyWriter to produce different data response type. Pages on Norsu store have a specific structure so we have to implement a custom MessageBodyWriter for pages.
Dev note: We could create a new sub-module in pages project to integrate this feature with Norsu REST Endpoint. There's an example how to implement a new MessageBodyWriter in rest/magnolia-rest-norsu-delivery/src/test. Sample DeliveryEndpoint v2 response here |