Eliminate PlainPatchDataTransactionUtil 14/107214/6
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 2 Aug 2023 20:08:12 +0000 (22:08 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 3 Aug 2023 13:42:55 +0000 (15:42 +0200)
commit5c0df19c90b9cec83f7fa3412f8aefda8744ec2c
tree8728b7658b294866b8df0753217f6f06fe7169eb
parentb1028cde0be14f53c669178ac6754579ff920319
Eliminate PlainPatchDataTransactionUtil

Move the implementation and rework synchronization, so that it occurs in
RestconfDataServiceImpl. Also drop a FIXME for optimization follow-up.

JIRA: NETCONF-1113
Change-Id: I0b4f23ecf71fbd0d5f923972d8333434970e9d19
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/impl/RestconfDataServiceImpl.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/transactions/RestconfStrategy.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/PlainPatchDataTransactionUtil.java [deleted file]
restconf/restconf-nb/src/test/java/org/opendaylight/restconf/nb/rfc8040/rests/transactions/AbstractRestconfStrategyTest.java