- public ReadyLocalTransaction(final String transactionID, final DataTreeModification modification, final boolean doCommitOnReady) {
- this.transactionID = Preconditions.checkNotNull(transactionID);
+ // The version of the remote system used only when needing to convert to BatchedModifications.
+ private short remoteVersion = DataStoreVersions.CURRENT_VERSION;
+
+ public ReadyLocalTransaction(final TransactionIdentifier transactionId, final DataTreeModification modification,
+ final boolean doCommitOnReady) {
+ this.transactionId = Preconditions.checkNotNull(transactionId);