BUG-5280: switch transaction IDs from String to TransactionIdentifier
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / java / org / opendaylight / controller / cluster / datastore / TransactionChainProxy.java
index b93f540f20783b74288b7112056883d6a535c9cf..2b00d970a61ec17a52b89970d87a5476c5dbe8fb 100644 (file)
@@ -151,10 +151,6 @@ final class TransactionChainProxy extends AbstractTransactionContextFactory<Loca
         this.parent = parent;
     }
 
-    public String getTransactionChainId() {
-        return getHistoryId().toString();
-    }
-
     @Override
     public DOMStoreReadTransaction newReadOnlyTransaction() {
         currentState.checkReady();
@@ -184,7 +180,7 @@ final class TransactionChainProxy extends AbstractTransactionContextFactory<Loca
         getActorContext().broadcast(new Function<Short, Object>() {
             @Override
             public Object apply(Short version) {
-                return new CloseTransactionChain(getHistoryId().toString(), version).toSerializable();
+                return new CloseTransactionChain(getHistoryId(), version).toSerializable();
             }
         });
     }
@@ -229,7 +225,7 @@ final class TransactionChainProxy extends AbstractTransactionContextFactory<Loca
             LOG.debug("Tx: {} - waiting for ready futures with pending Tx {}", txId, previousTransactionId);
         } else {
             previousTransactionId = "";
-            LOG.debug("Waiting for ready futures on chain {}", getTransactionChainId());
+            LOG.debug("Waiting for ready futures on chain {}", getHistoryId());
         }
 
         previous = combineFutureWithPossiblePriorReadOnlyTxFutures(previous, txId);