commit | cd4bac85e43773adc013667cc4977dceabd53b80 | [log] [tgz] |
---|---|---|
author | Sho SHIMIZU <sshimizu@us.fujitsu.com> | Tue Nov 11 17:07:25 2014 -0800 |
committer | Sho SHIMIZU <sshimizu@us.fujitsu.com> | Tue Nov 11 17:07:25 2014 -0800 |
tree | 2a3f1218501ff3960d6512652b33888e3a9e8922 | |
parent | 9f381945ee66b462c7e316bea47d60c44f464961 [diff] [blame] |
Make constraint objects serializable by Kryo Change-Id: I15e5a14b16fc1ab0416570fec176f18b713727a0
diff --git a/core/api/src/main/java/org/onlab/onos/net/intent/constraint/AnnotationConstraint.java b/core/api/src/main/java/org/onlab/onos/net/intent/constraint/AnnotationConstraint.java index ac76303..59b5ad2 100644 --- a/core/api/src/main/java/org/onlab/onos/net/intent/constraint/AnnotationConstraint.java +++ b/core/api/src/main/java/org/onlab/onos/net/intent/constraint/AnnotationConstraint.java
@@ -41,6 +41,12 @@ this.threshold = threshold; } + // Constructor for serialization + private AnnotationConstraint() { + this.key = ""; + this.threshold = 0; + } + /** * Returns the key of link annotation this constraint designates. * @return key of link annotation