[ONOS-4302] RPC translator implementation
Change-Id: I457f12a2b0edaadee5ff888e0297b40854d53096
diff --git a/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/GeneratedJavaFileType.java b/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/GeneratedJavaFileType.java
index 17b0d57..c112ce0 100644
--- a/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/GeneratedJavaFileType.java
+++ b/utils/yangutils/src/main/java/org/onosproject/yangutils/translator/tojava/GeneratedJavaFileType.java
@@ -47,14 +47,16 @@
public static final int GENERATE_INTERFACE_WITH_BUILDER = 15;
/**
- * Java class corresponding to typedef.
+ * Java interface corresponding to rpc.
*/
- public static final int GENERATE_TYPEDEF_CLASS = 16;
+ public static final int GENERATE_RPC_INTERFACE = 16;
/**
- * Java class corresponding to union.
+ * Interface, class file and rpc.
*/
- public static final int GENERATE_UNION_CLASS = 32;
+ public static final int GENERATE_MANAGER_WITH_RPC = 31;
+
+ // TODO RPC implementation to be integrated with notification.
/**
* Java class corresponding to YANG enumeration.
@@ -62,6 +64,16 @@
public static final int GENERATE_ENUM_CLASS = 64;
/**
+ * Java class corresponding to typedef.
+ */
+ public static final int GENERATE_TYPEDEF_CLASS = 1024;
+
+ /**
+ * Java class corresponding to union.
+ */
+ public static final int GENERATE_UNION_CLASS = 2048;
+
+ /**
* Creates an instance of generate java file type.
*/
private GeneratedJavaFileType() {