- private void executeModification(final AbstractModification modification) {
- final TransactionContextWrapper contextWrapper = getContextWrapper(modification.getPath());
- contextWrapper.maybeExecuteTransactionOperation(new TransactionOperation() {
- @Override
- protected void invoke(final TransactionContext transactionContext, final Boolean havePermit) {
- transactionContext.executeModification(modification, havePermit);
- }
- });
+ private void executeModification(final TransactionModificationOperation operation) {
+ getContextWrapper(operation.path()).maybeExecuteTransactionOperation(operation);