Implementation of PcInitate and PcUpdate messages
Change-Id: I746a5860a8b4a8022d747a02075ed3237741c53a
diff --git a/pcep/pcepio/src/main/java/org/onosproject/pcepio/types/PcepObjectHeader.java b/pcep/pcepio/src/main/java/org/onosproject/pcepio/types/PcepObjectHeader.java
index d0f0c1d9..af43a77 100755
--- a/pcep/pcepio/src/main/java/org/onosproject/pcepio/types/PcepObjectHeader.java
+++ b/pcep/pcepio/src/main/java/org/onosproject/pcepio/types/PcepObjectHeader.java
@@ -20,6 +20,8 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
+import com.google.common.base.MoreObjects;
+
/**
* Provides PCEP Object Header which is common for all the objects.
* Reference : RFC 5440.
@@ -66,7 +68,6 @@
* @param bIFlag I flag
* @param objLen PCEP object length
*/
-
public PcepObjectHeader(byte objClass, byte objType, boolean bPFlag, boolean bIFlag, short objLen) {
this.objClass = objClass;
this.objType = objType;
@@ -221,4 +222,15 @@
log.debug("P flag: " + bPFlag);
log.debug("I flag: " + bIFlag);
}
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(getClass())
+ .add("Object class:", objClass)
+ .add("Object type:", objType)
+ .add("Object length:", objLen)
+ .add("P flag:", bPFlag)
+ .add("I flag:", bIFlag)
+ .toString();
+ }
}