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