- ChainedTransactionCommitImpl(final InMemoryDOMDataStore store, final SnapshotBackedWriteTransaction<String> transaction,
- final DataTreeModification modification, final DOMStoreTransactionChainImpl txChain) {
- super(store, transaction, modification);
- this.txChain = Preconditions.checkNotNull(txChain);
+ ChainedTransactionCommitImpl(final InMemoryDOMDataStore store,
+ final SnapshotBackedWriteTransaction<String> transaction,
+ final DataTreeModification modification,
+ final DOMStoreTransactionChainImpl txChain,
+ final Exception operationError) {
+ super(store, transaction, modification, operationError);
+ this.txChain = requireNonNull(txChain);