- public ReadyLocalTransaction(final String transactionID, final DataTreeModification modification, final boolean doCommitOnReady) {
- this.transactionID = Preconditions.checkNotNull(transactionID);
- this.modification = Preconditions.checkNotNull(modification);
+ public ReadyLocalTransaction(final TransactionIdentifier transactionId, final DataTreeModification modification,
+ final boolean doCommitOnReady, final Optional<SortedSet<String>> participatingShardNames) {
+ this.transactionId = requireNonNull(transactionId);
+ this.modification = requireNonNull(modification);