[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:
dependency
depends upon MGNLREST-372 Implement NorsuJsonWriter following N... Closed
relation
is related to MGNLFE-323 Support new JSON format from NorsuDel... Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
PAGES-796 Implement Sub-task Completed Canh Nguyen  
PAGES-797 Review Sub-task Closed  
PAGES-798 piQA Sub-task Closed Lam Nguyen Bao  
PAGES-799 QA Sub-task Closed  
Template:
Acceptance criteria:
Empty
Epic Link: Norsu delivery endpoint (phase 1)
Sprint: DevX 17
Story Points: 5
Team: DeveloperX

 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


Generated at Mon Feb 12 06:21:03 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.