Merge "Fixed sonar issue of EPFusionBaseController.java"
authorManoop Talasila <talasila@research.att.com>
Thu, 7 Feb 2019 21:35:59 +0000 (21:35 +0000)
committerGerrit Code Review <gerrit@onap.org>
Thu, 7 Feb 2019 21:35:59 +0000 (21:35 +0000)
1  2 
ecomp-portal-BE-common/src/main/java/org/onap/portalapp/controller/EPFusionBaseController.java

@@@ -69,6 -69,7 +69,7 @@@ public abstract class EPFusionBaseContr
                return true;
        }
  
+       @Override
        public boolean isRESTfulCall() {
                return true;
        }
@@@ -76,7 -77,7 +77,7 @@@
        @ModelAttribute("menu")
        public Map<String, Object> messages(HttpServletRequest request) {
                HttpSession session = null;
 -              Map<String, Object> model = new HashMap<String, Object>();
 +              Map<String, Object> model = new HashMap<>();
                session = request.getSession();
                EPUser user = EPUserUtils.getUserSession(request);
                if (session != null && user != null) {
                return model;
        }
  
 +      @Override
        public Map<String, Object> setMenu(Set<MenuData> menuResult) throws Exception {
                ObjectMapper mapper = new ObjectMapper();
 -              List<List<MenuData>> childItemList = new ArrayList<List<MenuData>>();
 +              List<List<MenuData>> childItemList = new ArrayList<>();
                
 -              List<MenuData> parentList = new ArrayList<MenuData>();
 +              List<MenuData> parentList = new ArrayList<>();
                
 -              Map<String, Object> model = new HashMap<String, Object>();
 +              Map<String, Object> model = new HashMap<>();
                for (MenuData menu : menuResult) {
                        MenuData parentData = new MenuData();
                        parentData.setLabel(menu.getLabel());
                        parentData.setAction(menu.getAction());
                        parentData.setImageSrc(menu.getImageSrc());
                        parentList.add(parentData);
 -                      List<MenuData> tempList = new ArrayList<MenuData>();
 +                      List<MenuData> tempList = new ArrayList<>();
                        for (Object o : menu.getChildMenus()) {
                                MenuData m = (MenuData) o;
                                MenuData data = new MenuData();