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%2Fidentifiers%2FTransactionIdentifier.java;h=5a365f28a3e45abcc794b6de1f8349125cd9a2ee;hp=6742b5c7db259998da37767facea6482c06725dd;hb=86e398bb1e1a60f7516b398a0f27268bf232049d;hpb=94f5e0bdeae5ff0cc0a601d243b2912c6117f24c diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/identifiers/TransactionIdentifier.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/identifiers/TransactionIdentifier.java index 6742b5c7db..5a365f28a3 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/identifiers/TransactionIdentifier.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/identifiers/TransactionIdentifier.java @@ -9,10 +9,17 @@ package org.opendaylight.controller.cluster.datastore.identifiers; import com.google.common.base.Preconditions; -import com.google.common.base.Strings; public class TransactionIdentifier { - private static final String TX_SEPARATOR = "-txn-"; + protected static final String TX_SEPARATOR = "-txn-"; + + protected String getMemberName() { + return memberName; + } + + protected long getCounter() { + return counter; + } private final String memberName; private final long counter; @@ -27,12 +34,8 @@ public class TransactionIdentifier { return ""; } - public static TransactionIdentifier create(String memberName, long counter, String chainId) { - if (Strings.isNullOrEmpty(chainId)) { - return new TransactionIdentifier(memberName, counter); - } else { - return new ChainedTransactionIdentifier(memberName, counter, chainId); - } + public static TransactionIdentifier create(String memberName, long counter) { + return new TransactionIdentifier(memberName, counter); } @Override @@ -72,4 +75,5 @@ public class TransactionIdentifier { return stringRepresentation; } + }