Perform delegate cursor enter/exit first 95/45895/4
authorRobert Varga <rovarga@cisco.com>
Tue, 20 Sep 2016 14:01:08 +0000 (16:01 +0200)
committerRobert Varga <rovarga@cisco.com>
Wed, 21 Sep 2016 11:50:41 +0000 (13:50 +0200)
commit10787df610669aa4bb22f7f8feae1dc1455dffb8
treeda68a11c2d38d38a717eff2e6d299c18a7c4479c
parentbf69b6948754f6b1a7de124cc54bbe88b3532772
Perform delegate cursor enter/exit first

Delegate may fail to perform the operation, which would leave
our stack inconsistent, leading to confusion if the user ignores
exceptions. Perform enter/exit on delegate first and only if it
succeeds proceed to update our stack.

Change-Id: If6ebfd9b530e9052a5dc8cab120a5d0c8317f937
Signed-off-by: Robert Varga <rovarga@cisco.com>
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/ShardedDOMDataTreeWriteTransaction.java