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%2FCloseTransactionChain.java;h=f49394a6cdab89158ff314d0751cffb45392b627;hp=bc59c544ca63c3935753435b0c2d49a29f886e76;hb=909831d806ef3b35358206559523f09716214e58;hpb=bde80dd9d3f7e9362a06d7f5e88cda501ed41387 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/CloseTransactionChain.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/CloseTransactionChain.java index bc59c544ca..f49394a6cd 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/CloseTransactionChain.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/messages/CloseTransactionChain.java @@ -44,13 +44,9 @@ public class CloseTransactionChain extends VersionedExternalizableMessage { } @Override - public Object toSerializable() { - if(getVersion() >= DataStoreVersions.BORON_VERSION) { - return this; - } else { - return ShardTransactionChainMessages.CloseTransactionChain.newBuilder() - .setTransactionChainId(transactionChainId).build(); - } + protected Object newLegacySerializedInstance() { + return ShardTransactionChainMessages.CloseTransactionChain.newBuilder().setTransactionChainId(transactionChainId) + .build(); } public static CloseTransactionChain fromSerializable(final Object serializable){