X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Fmessages%2FReadyLocalTransaction.java;h=9556087601fe013ea914d4eb5a65713ebbe22678;hp=0cded39f4e3541616664105aaa97d7fc62268e36;hb=4d1709660b7af992d4c382a2a38debb5c7d64fb9;hpb=9302c5052c431ae2add87d4e14a68570ef7604ec 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..9556087601 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,19 +21,20 @@ 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) { + 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() { + public TransactionIdentifier getTransactionID() { return transactionID; }