New Optimization Policy
[policy/engine.git] / ONAP-PAP-REST / src / main / java / org / onap / policy / pap / xacml / rest / handler / DictionaryHandlerImpl.java
index f1cc9e6..d0cd985 100644 (file)
@@ -117,6 +117,12 @@ public class DictionaryHandlerImpl implements DictionaryHandler{
                        case "MicroServiceModels":
                                dictionary.getMicroServiceModelsDictionary(response);
                                break;
+                       case "MicroServiceDictionary":
+                               dictionary.getMicroServiceDictionary(response);
+                               break;
+                       case "OptimizationModels":
+                               dictionary.getOptimizationModelsDictionary(response);
+                               break;
                        case "PolicyScopeService":
                                dictionary.getPSServiceDictionary(response);
                                break;
@@ -138,9 +144,6 @@ public class DictionaryHandlerImpl implements DictionaryHandler{
                        case "SafePolicyWarning":
                                dictionary.getSafePolicyWarningDictionary(response);
                                break;
-                       case "MicroServiceDictionary":
-                               dictionary.getMicroServiceDictionary(response);
-                               break;
                        default:
                                extendedOptions(dictionaryType, request, response, true);
                                return;
@@ -260,6 +263,12 @@ public class DictionaryHandlerImpl implements DictionaryHandler{
                        case "MicroServiceModels":
                                result = dictionary.saveMicroServiceModelsDictionary(request, response);
                                break;
+                       case "MicroServiceDictionary":
+                               result = dictionary.saveMicroServiceDictionary(request, response);
+                               break;
+                       case "OptimizationModels":
+                               result = dictionary.saveOptimizationModelsDictionary(request, response);
+                               break;
                        case "PolicyScopeService":
                                result = dictionary.savePSServiceDictionary(request, response);
                                break;
@@ -281,9 +290,6 @@ public class DictionaryHandlerImpl implements DictionaryHandler{
                        case "SafePolicyWarning":
                                result = dictionary.saveSafePolicyWarningDictionary(request, response);
                                break;
-                       case "MicroServiceDictionary":
-                               result = dictionary.saveMicroServiceDictionary(request, response);
-                               break;
                        default:
                                result = extendedOptions(dictionaryType, request, response, false);
                                if(result==null){