X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=opendaylight%2Fmd-sal%2Fsal-akka-raft%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fraft%2FMockRaftActorContext.java;h=723de650c2e889f5ab2ca99df4a83f3661f4f779;hb=dc538304e4d5f91185c140cc227575f4305344df;hp=7f70796bbd27520106e2aa544fbc110fce221c9f;hpb=72d2a44d009ca37696018d7aba3615ddd256560a;p=controller.git diff --git a/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/MockRaftActorContext.java b/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/MockRaftActorContext.java index 7f70796bbd..723de650c2 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/MockRaftActorContext.java +++ b/opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/MockRaftActorContext.java @@ -13,15 +13,13 @@ import akka.actor.ActorSelection; import akka.actor.ActorSystem; import akka.actor.Props; import akka.japi.Procedure; -import com.google.protobuf.GeneratedMessage; import java.io.Serializable; import java.util.HashMap; import java.util.Map; import org.opendaylight.controller.cluster.NonPersistentDataProvider; +import org.opendaylight.controller.cluster.raft.behaviors.RaftActorBehavior; import org.opendaylight.controller.cluster.raft.policy.RaftPolicy; import org.opendaylight.controller.cluster.raft.protobuff.client.messages.Payload; -import org.opendaylight.controller.protobuff.messages.cluster.raft.AppendEntriesMessages; -import org.opendaylight.controller.protobuff.messages.cluster.raft.test.MockPayloadMessages; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -118,7 +116,7 @@ public class MockRaftActorContext extends RaftActorContextImpl { @Override public SnapshotManager getSnapshotManager() { SnapshotManager snapshotManager = super.getSnapshotManager(); - snapshotManager.setCreateSnapshotCallable(NoopProcedure.instance()); + snapshotManager.setCreateSnapshotRunnable(() -> { }); return snapshotManager; } @@ -183,28 +181,11 @@ public class MockRaftActorContext extends RaftActorContextImpl { this.size = size; } - @Override public Map, String> encode() { - Map, String> map = new HashMap<>(); - map.put(MockPayloadMessages.value, value); - return map; - } - - @Override public Payload decode( - AppendEntriesMessages.AppendEntries.ReplicatedLogEntry.Payload payloadProtoBuff) { - String value = payloadProtoBuff.getExtension(MockPayloadMessages.value); - this.value = value; - return this; - } - @Override public int size() { return size; } - @Override public String getClientPayloadClassName() { - return MockPayload.class.getName(); - } - @Override public String toString() { return value; @@ -338,4 +319,9 @@ public class MockRaftActorContext extends RaftActorContextImpl { return this.mockLog; } } + + @Override + public void setCurrentBehavior(final RaftActorBehavior behavior) { + super.setCurrentBehavior(behavior); + } }