Change InstallSnapshot and reply to use Externalizable Proxy
[controller.git] / opendaylight / md-sal / sal-dummy-distributed-datastore / src / main / java / org / opendaylight / controller / dummy / datastore / DummyShard.java
index 9915911f784cb9b13523962207215cecdcca77ef..2cd5b97ceb45c3b9c2755337ce09f06932fc93ca 100644 (file)
@@ -43,12 +43,8 @@ public class DummyShard extends UntypedActor{
         if(o instanceof RequestVote){
             RequestVote req = (RequestVote) o;
             sender().tell(new RequestVoteReply(req.getTerm(), true), self());
-        } else if(AppendEntries.LEGACY_SERIALIZABLE_CLASS.equals(o.getClass()) || o instanceof AppendEntries) {
-            AppendEntries req = AppendEntries.fromSerializable(o);
-            handleAppendEntries(req);
-        } else if(InstallSnapshot.SERIALIZABLE_CLASS.equals(o.getClass())) {
-            InstallSnapshot req = InstallSnapshot.fromSerializable(o);
-            handleInstallSnapshot(req);
+        } else if(o instanceof AppendEntries) {
+            handleAppendEntries((AppendEntries)o);
         } else if(o instanceof InstallSnapshot){
             handleInstallSnapshot((InstallSnapshot) o);
         } else {