Code changes in SO api-handler for RAN Slice
[so.git] / bpmn / so-bpmn-tasks / src / main / java / org / onap / so / bpmn / infrastructure / workflow / tasks / WorkflowType.java
index ff5ba15..f307788 100644 (file)
@@ -22,32 +22,36 @@ package org.onap.so.bpmn.infrastructure.workflow.tasks;
 
 public enum WorkflowType {
 
-       SERVICE("Service"),
-       VNF("Vnf"),
-       VFMODULE("VfModule"),
-       VOLUMEGROUP("VolumeGroup"),
-       NETWORK("Network"),
-       VIRTUAL_LINK("VirtualLink"),
-       NETWORKCOLLECTION("NetworkCollection"),
-       CONFIGURATION("Configuration");
-       
-       private final String type;
-       
-       private WorkflowType (String type){
-               this.type = type;
-       }
-       
-       @Override
-       public String toString() {
-               return this.type;
-       }
-       
-       public static WorkflowType fromString (String text){
-               for (WorkflowType x : WorkflowType.values()) {
-                       if (x.type.equalsIgnoreCase(text)) {
-                       return x;
-                       }
-               }
-               return null;
-       }
+    SERVICE("Service"),
+    VNF("Vnf"),
+    PNF("Pnf"),
+    VFMODULE("VfModule"),
+    VOLUMEGROUP("VolumeGroup"),
+    NETWORK("Network"),
+    VIRTUAL_LINK("VirtualLink"),
+    NETWORKCOLLECTION("NetworkCollection"),
+    CONFIGURATION("Configuration"),
+    INSTANCE_GROUP("InstanceGroup"),
+    NETWORK_SLICE_SUBNET("NetworkSliceSubnet"),
+    CNF("Cnf");
+
+    private final String type;
+
+    private WorkflowType(String type) {
+        this.type = type;
+    }
+
+    @Override
+    public String toString() {
+        return this.type;
+    }
+
+    public static WorkflowType fromString(String text) {
+        for (WorkflowType x : WorkflowType.values()) {
+            if (x.type.equalsIgnoreCase(text)) {
+                return x;
+            }
+        }
+        return null;
+    }
 }