[NETCONF-1107] Remove org.opendaylight.restconf.nb.rfc8040.rests.utils Created: 01/Aug/23  Updated: 12/Sep/23  Resolved: 12/Sep/23

Status: Resolved
Project: netconf
Component/s: restconf-nb
Affects Version/s: None
Fix Version/s: 7.0.0

Type: Task Priority: Medium
Reporter: Robert Varga Assignee: Robert Varga
Resolution: Done Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Sub-Tasks:
Key
Summary
Type
Status
Assignee
NETCONF-1111 Remove DeleteDataTransactionUtil Sub-task Resolved Robert Varga  
NETCONF-1113 Remove PlainPatchDataTransactionUtil Sub-task Resolved Robert Varga  
NETCONF-1125 Remove PutDataTransactionUtil Sub-task Resolved Robert Varga  
NETCONF-1126 Remove PostDataTransactionUtil Sub-task Resolved Robert Varga  
Epic Link: Rewire restconf-nb

 Description   

org.opendaylight.restconf.nb.rfc8040.rests.utils contains standalone utilities which operate at various levels – mostly dealing with RestconfStrategy without the implication of a full RestconfDataService.

Eliminate individual classes here, replacing them with either RestconfDataServiceImpl integration (where JAX-RS is involved) or RestconfStrategy integration (where it is not).

Success criteria here are:

  • org.opendaylight.restconf.nb.rfc8040.rests.utils package is gone
  • RestconfDataServiceImpl is a plain HTTP wrapper around RestconfStrategy lookup and invocation
  • RestconfStrategy and RestconfTransaction semantics are completely defined around either Netconf or DOMDataBroker

Generated at Wed Feb 07 20:16:41 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.