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%2FCreateTransaction.java;h=cd9479543efca935cbb4640ef29db9af7c25ab10;hp=036cb586144a92e683912292007b4f4a0b844cca;hb=909831d806ef3b35358206559523f09716214e58;hpb=bde80dd9d3f7e9362a06d7f5e88cda501ed41387 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/CreateTransaction.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/CreateTransaction.java index 036cb58614..cd9479543e 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/CreateTransaction.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/CreateTransaction.java @@ -12,7 +12,6 @@ import com.google.common.base.Preconditions; import java.io.IOException; import java.io.ObjectInput; import java.io.ObjectOutput; -import org.opendaylight.controller.cluster.datastore.DataStoreVersions; import org.opendaylight.controller.protobuff.messages.transaction.ShardTransactionMessages; public class CreateTransaction extends VersionedExternalizableMessage { @@ -62,14 +61,10 @@ public class CreateTransaction extends VersionedExternalizableMessage { } @Override - public Object toSerializable() { - if(getVersion() >= DataStoreVersions.BORON_VERSION) { - return this; - } else { - return ShardTransactionMessages.CreateTransaction.newBuilder() - .setTransactionId(transactionId).setTransactionType(transactionType) - .setTransactionChainId(transactionChainId).setMessageVersion(getVersion()).build(); - } + protected Object newLegacySerializedInstance() { + return ShardTransactionMessages.CreateTransaction.newBuilder().setTransactionId(transactionId) + .setTransactionType(transactionType).setTransactionChainId(transactionChainId) + .setMessageVersion(getVersion()).build(); } @Override