- public ForwardedReadyTransaction(String transactionID, short txnClientVersion,
- ReadWriteShardDataTreeTransaction transaction, boolean doImmediateCommit) {
- this.transactionID = Preconditions.checkNotNull(transactionID);
- this.transaction = Preconditions.checkNotNull(transaction);
+ public ForwardedReadyTransaction(final TransactionIdentifier transactionId, final short txnClientVersion,
+ final ReadWriteShardDataTreeTransaction transaction, final boolean doImmediateCommit,
+ final Optional<SortedSet<String>> participatingShardNames) {
+ this.transactionId = requireNonNull(transactionId);
+ this.transaction = requireNonNull(transaction);