Committed by
Ray Milkey
register DefaultGroupId to Kryo
Change-Id: I650482164acf4b97f1bcd1a1633806a3b526a14d
Showing
2 changed files
with
9 additions
and
0 deletions
... | @@ -31,6 +31,7 @@ import org.onlab.onos.cluster.LeadershipEvent; | ... | @@ -31,6 +31,7 @@ import org.onlab.onos.cluster.LeadershipEvent; |
31 | import org.onlab.onos.cluster.NodeId; | 31 | import org.onlab.onos.cluster.NodeId; |
32 | import org.onlab.onos.cluster.RoleInfo; | 32 | import org.onlab.onos.cluster.RoleInfo; |
33 | import org.onlab.onos.core.DefaultApplicationId; | 33 | import org.onlab.onos.core.DefaultApplicationId; |
34 | +import org.onlab.onos.core.DefaultGroupId; | ||
34 | import org.onlab.onos.mastership.MastershipTerm; | 35 | import org.onlab.onos.mastership.MastershipTerm; |
35 | import org.onlab.onos.net.ConnectPoint; | 36 | import org.onlab.onos.net.ConnectPoint; |
36 | import org.onlab.onos.net.DefaultAnnotations; | 37 | import org.onlab.onos.net.DefaultAnnotations; |
... | @@ -298,6 +299,7 @@ public final class KryoNamespaces { | ... | @@ -298,6 +299,7 @@ public final class KryoNamespaces { |
298 | .register(ReadStatus.class) | 299 | .register(ReadStatus.class) |
299 | .register(WriteStatus.class) | 300 | .register(WriteStatus.class) |
300 | .register(VersionedValue.class) | 301 | .register(VersionedValue.class) |
302 | + .register(DefaultGroupId.class) | ||
301 | 303 | ||
302 | .build(); | 304 | .build(); |
303 | 305 | ... | ... |
... | @@ -26,6 +26,7 @@ import org.junit.BeforeClass; | ... | @@ -26,6 +26,7 @@ import org.junit.BeforeClass; |
26 | import org.junit.Test; | 26 | import org.junit.Test; |
27 | import org.onlab.onos.cluster.NodeId; | 27 | import org.onlab.onos.cluster.NodeId; |
28 | import org.onlab.onos.cluster.RoleInfo; | 28 | import org.onlab.onos.cluster.RoleInfo; |
29 | +import org.onlab.onos.core.DefaultGroupId; | ||
29 | import org.onlab.onos.mastership.MastershipTerm; | 30 | import org.onlab.onos.mastership.MastershipTerm; |
30 | import org.onlab.onos.net.Annotations; | 31 | import org.onlab.onos.net.Annotations; |
31 | import org.onlab.onos.net.ConnectPoint; | 32 | import org.onlab.onos.net.ConnectPoint; |
... | @@ -337,6 +338,12 @@ public class KryoSerializerTest { | ... | @@ -337,6 +338,12 @@ public class KryoSerializerTest { |
337 | } | 338 | } |
338 | 339 | ||
339 | @Test | 340 | @Test |
341 | + public void testDefaultGroupId() { | ||
342 | + testSerializedEquals(new DefaultGroupId(99)); | ||
343 | + } | ||
344 | + | ||
345 | + | ||
346 | + @Test | ||
340 | public void testAnnotations() { | 347 | public void testAnnotations() { |
341 | // Annotations does not have equals defined, manually test equality | 348 | // Annotations does not have equals defined, manually test equality |
342 | final byte[] a1Bytes = serializer.encode(A1); | 349 | final byte[] a1Bytes = serializer.encode(A1); | ... | ... |
-
Please register or login to post a comment