Refactor VersionedExternalizableMessage messages
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / java / org / opendaylight / controller / cluster / datastore / messages / DataExistsReply.java
index e68724a2626766091bd988f60ed54cd1b5fe9b16..7eab81695f0d2eb61341256e52df0ff182e88465 100644 (file)
@@ -49,12 +49,8 @@ public class DataExistsReply extends VersionedExternalizableMessage {
     }
 
     @Override
-    public Object toSerializable() {
-        if(getVersion() >= DataStoreVersions.BORON_VERSION) {
-            return this;
-        } else {
-            return exists ? SERIALIZABLE_TRUE : SERIALIZABLE_FALSE;
-        }
+    protected Object newLegacySerializedInstance() {
+        return exists ? SERIALIZABLE_TRUE : SERIALIZABLE_FALSE;
     }
 
     public static DataExistsReply fromSerializable(final Object serializable) {