Jonathan Hart

Add encapsulation classes to Kryo

Change-Id: I37c9858f611a31a7949de7cf9000d1131203ae71
...@@ -64,6 +64,7 @@ import org.onosproject.net.DefaultPort; ...@@ -64,6 +64,7 @@ import org.onosproject.net.DefaultPort;
64 import org.onosproject.net.Device; 64 import org.onosproject.net.Device;
65 import org.onosproject.net.DeviceId; 65 import org.onosproject.net.DeviceId;
66 import org.onosproject.net.Element; 66 import org.onosproject.net.Element;
67 +import org.onosproject.net.EncapsulationType;
67 import org.onosproject.net.GridType; 68 import org.onosproject.net.GridType;
68 import org.onosproject.net.HostId; 69 import org.onosproject.net.HostId;
69 import org.onosproject.net.HostLocation; 70 import org.onosproject.net.HostLocation;
...@@ -179,6 +180,7 @@ import org.onosproject.net.intent.SinglePointToMultiPointIntent; ...@@ -179,6 +180,7 @@ import org.onosproject.net.intent.SinglePointToMultiPointIntent;
179 import org.onosproject.net.intent.constraint.AnnotationConstraint; 180 import org.onosproject.net.intent.constraint.AnnotationConstraint;
180 import org.onosproject.net.intent.constraint.BandwidthConstraint; 181 import org.onosproject.net.intent.constraint.BandwidthConstraint;
181 import org.onosproject.net.intent.constraint.BooleanConstraint; 182 import org.onosproject.net.intent.constraint.BooleanConstraint;
183 +import org.onosproject.net.intent.constraint.EncapsulationConstraint;
182 import org.onosproject.net.intent.constraint.LatencyConstraint; 184 import org.onosproject.net.intent.constraint.LatencyConstraint;
183 import org.onosproject.net.intent.constraint.LinkTypeConstraint; 185 import org.onosproject.net.intent.constraint.LinkTypeConstraint;
184 import org.onosproject.net.intent.constraint.ObstacleConstraint; 186 import org.onosproject.net.intent.constraint.ObstacleConstraint;
...@@ -456,6 +458,8 @@ public final class KryoNamespaces { ...@@ -456,6 +458,8 @@ public final class KryoNamespaces {
456 IntentDomainId.class, 458 IntentDomainId.class,
457 TableStatisticsEntry.class, 459 TableStatisticsEntry.class,
458 DefaultTableStatisticsEntry.class, 460 DefaultTableStatisticsEntry.class,
461 + EncapsulationConstraint.class,
462 + EncapsulationType.class,
459 // Flow Objectives 463 // Flow Objectives
460 DefaultForwardingObjective.class, 464 DefaultForwardingObjective.class,
461 ForwardingObjective.Flag.class, 465 ForwardingObjective.Flag.class,
......