- public void writeData(YangInstanceIdentifier path, NormalizedNode<?, ?> data) {
- incrementModificationCount();
- if(operationError == null) {
- try {
- getWriteDelegate().write(path, data);
- } catch (Exception e) {
- operationError = e;
- }
- }
-
- }
-
- @Override
- public void mergeData(YangInstanceIdentifier path, NormalizedNode<?, ?> data) {
- incrementModificationCount();
- if(operationError == null) {
- try {
- getWriteDelegate().merge(path, data);
- } catch (Exception e) {
- operationError = e;
- }
- }
- }
-
- @Override
- public void deleteData(YangInstanceIdentifier path) {
+ @SuppressWarnings("checkstyle:IllegalCatch")
+ public void executeModification(final AbstractModification modification, final Boolean havePermit) {