Centralize access decoding 05/107105/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 26 Jul 2023 22:42:10 +0000 (00:42 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 26 Jul 2023 22:42:10 +0000 (00:42 +0200)
commit07afb70f1faf493edd9e0c630bc7a158d3d84e5d
tree55268d1dc551bfaa68ea89a21fa352c4b2f63900
parent330a2614f33b93afe13f8b839316e8c133e45094
Centralize access decoding

We have a number of places which perform access syncing, duplicating
code. Introduce TransactionUtil.syncAccess() to deal with them.

Change-Id: I645cbee00c3a28fd5bbf52683e5253f6f096d11f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/transactions/MdsalRestconfTransaction.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/PostDataTransactionUtil.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/PutDataTransactionUtil.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/ReadDataTransactionUtil.java
restconf/restconf-nb/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/TransactionUtil.java