+ public void executeDelete(final YangInstanceIdentifier path, final Boolean havePermit) {
+ executeModification(transaction -> transaction.delete(path));
+ }
+
+ @Override
+ public void executeMerge(final YangInstanceIdentifier path, final NormalizedNode<?, ?> data,
+ final Boolean havePermit) {
+ executeModification(transaction -> transaction.merge(path, data));
+ }
+
+ @Override
+ public void executeWrite(final YangInstanceIdentifier path, final NormalizedNode<?, ?> data,
+ final Boolean havePermit) {
+ executeModification(transaction -> transaction.write(path, data));
+ }
+
+ @Override
+ public <T> void executeRead(final AbstractRead<T> readCmd, final SettableFuture<T> proxyFuture,
+ final Boolean havePermit) {