[ONOS-4718] Initial implementation of LISP control message objects
Change-Id: I22cdb1a4b5d7bb7f0681c9fa9a45223b60bdb282
diff --git a/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispMapReply.java b/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispMapReply.java
index ef2a8a2..7f89dc0 100644
--- a/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispMapReply.java
+++ b/protocols/lisp/msg/src/main/java/org/onosproject/lisp/msg/protocols/DefaultLispMapReply.java
@@ -35,4 +35,67 @@
public Builder createBuilder() {
return null;
}
+
+ @Override
+ public boolean isProbe() {
+ return false;
+ }
+
+ @Override
+ public boolean isEtr() {
+ return false;
+ }
+
+ @Override
+ public boolean isSecurity() {
+ return false;
+ }
+
+ @Override
+ public byte getRecordCount() {
+ return 0;
+ }
+
+ @Override
+ public long getNonce() {
+ return 0;
+ }
+
+ public static final class DefaultReplyBuilder implements ReplyBuilder {
+
+ @Override
+ public LispMessage build() {
+ return null;
+ }
+
+ @Override
+ public LispType getType() {
+ return null;
+ }
+
+ @Override
+ public ReplyBuilder withIsProbe(boolean isProbe) {
+ return null;
+ }
+
+ @Override
+ public ReplyBuilder withIsEtr(boolean isEtr) {
+ return null;
+ }
+
+ @Override
+ public ReplyBuilder withIsSecurity(boolean isSecurity) {
+ return null;
+ }
+
+ @Override
+ public ReplyBuilder withRecordCount(byte recordCount) {
+ return null;
+ }
+
+ @Override
+ public ReplyBuilder withNonce(long nonce) {
+ return null;
+ }
+ }
}