[POLICY-122] Policy GUI Fixes
[policy/engine.git] / ECOMP-PAP-REST / src / main / java / org / openecomp / policy / pap / xacml / rest / controller / ActionPolicyDictionaryController.java
index 1f92503..3ddeee3 100644 (file)
@@ -22,6 +22,7 @@ package org.openecomp.policy.pap.xacml.rest.controller;
 
 import java.io.PrintWriter;
 import java.util.ArrayList;
+import java.util.Date;
 import java.util.HashMap;
 import java.util.LinkedHashMap;
 import java.util.List;
@@ -69,7 +70,7 @@ public class ActionPolicyDictionaryController {
        @RequestMapping(value={"/get_ActionPolicyDictDataByName"}, method={org.springframework.web.bind.annotation.RequestMethod.GET} , produces=MediaType.APPLICATION_JSON_VALUE)
        public void getActionEntitybyName(HttpServletRequest request, HttpServletResponse response){
                try{
-                       Map<String, Object> model = new HashMap<String, Object>();
+                       Map<String, Object> model = new HashMap<>();
                        ObjectMapper mapper = new ObjectMapper();
                        model.put("actionPolicyDictionaryDatas", mapper.writeValueAsString(commonClassDao.getDataByColumn(ActionPolicyDict.class, "attributeName")));
                        JsonMessage msg = new JsonMessage(mapper.writeValueAsString(model));
@@ -84,7 +85,7 @@ public class ActionPolicyDictionaryController {
        @RequestMapping(value={"/get_ActionPolicyDictData"}, method={org.springframework.web.bind.annotation.RequestMethod.GET} , produces=MediaType.APPLICATION_JSON_VALUE)
        public void getActionPolicyDictionaryEntityData(HttpServletRequest request, HttpServletResponse response){
                try{
-                       Map<String, Object> model = new HashMap<String, Object>();
+                       Map<String, Object> model = new HashMap<>();
                        ObjectMapper mapper = new ObjectMapper();
                        model.put("actionPolicyDictionaryDatas", mapper.writeValueAsString(commonClassDao.getData(ActionPolicyDict.class)));
                        JsonMessage msg = new JsonMessage(mapper.writeValueAsString(model));
@@ -170,6 +171,7 @@ public class ActionPolicyDictionaryController {
                        }else{
                                if(!isFakeUpdate) {
                                        actionPolicyDict.setUserModifiedBy(this.getUserInfo(userId));
+                                       actionPolicyDict.setModifiedDate(new Date());
                                        commonClassDao.update(actionPolicyDict); 
                                }
                        }