X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fmessages%2FReadyLocalTransaction.java;h=2664fc17bc879532b783b8df7cb6030b84835039;hb=8f18717f60e58eebf726fe0611859311fa83df44;hp=0cded39f4e3541616664105aaa97d7fc62268e36;hpb=9302c5052c431ae2add87d4e14a68570ef7604ec;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/ReadyLocalTransaction.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/ReadyLocalTransaction.java index 0cded39f4e..2664fc17bc 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/ReadyLocalTransaction.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/ReadyLocalTransaction.java @@ -8,6 +8,7 @@ package org.opendaylight.controller.cluster.datastore.messages; import com.google.common.base.Preconditions; +import org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier; import org.opendaylight.controller.cluster.datastore.DataStoreVersions; import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeModification; @@ -20,20 +21,21 @@ import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeModification */ public final class ReadyLocalTransaction { private final DataTreeModification modification; - private final String transactionID; + private final TransactionIdentifier transactionId; private final boolean doCommitOnReady; // The version of the remote system used only when needing to convert to BatchedModifications. private short remoteVersion = DataStoreVersions.CURRENT_VERSION; - public ReadyLocalTransaction(final String transactionID, final DataTreeModification modification, final boolean doCommitOnReady) { - this.transactionID = Preconditions.checkNotNull(transactionID); + public ReadyLocalTransaction(final TransactionIdentifier transactionId, final DataTreeModification modification, + final boolean doCommitOnReady) { + this.transactionId = Preconditions.checkNotNull(transactionId); this.modification = Preconditions.checkNotNull(modification); this.doCommitOnReady = doCommitOnReady; } - public String getTransactionID() { - return transactionID; + public TransactionIdentifier getTransactionId() { + return transactionId; } public DataTreeModification getModification() {