[MGNLRESTCL-53] Declarative REST clients Created: 26/Nov/18  Updated: 15/Dec/22  Resolved: 28/Jun/22

Status: Closed
Project: REST Client
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Epic Priority: Major
Reporter: Mikaël Geljić Assignee: Unassigned
Resolution: Done Votes: 0
Labels: research, rest
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
dependency
is depended upon by MGNLRESTCL-41 Verify Configuration of REST Clients Closed
is depended upon by MGNLPER-37 RestSearchResultSupplier doesn't real... Closed
supersession
Template:
Epic Name: Declarative REST clients
Acceptance criteria:
Empty

 Description   

Enable configuration of REST clients in light modules, as YAML files, without requiring the Java "proxy" class

  1. Offer versatile definitions taking e.g. host-names, supported operations map, system access credentials (optionally linking to an entry from password-manager), remote endpoint version
  2. Support RO collection-fetching/querying operations, optionally with paging, so content can be displayed in a REST content app / browser, and aggregated in Periscope/find bar results.
  3. Support single-item read operations & mapping to a Content Type model, so content can be presented in a detail sub-app.
  4. Consider shifting REST & REST-client framework support to main/core.

Generated at Mon Feb 12 10:42:45 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.