use of com.intel.mountwilson.util.JSONView in project OpenAttestation by OpenAttestation.
the class WLMDataController method getViewMle.
/*
* Method to get All MLE Data for Pagination
*/
public ModelAndView getViewMle(HttpServletRequest req, HttpServletResponse res) {
log.info("WLMDataController.getViewMle >>");
ModelAndView responseView = new ModelAndView(new JSONView());
try {
Map<Integer, List<MLEDataVO>> map = getPartitionListOfAllMle(req);
responseView.addObject("MLEDataVo", map.get(1));
responseView.addObject("noOfPages", map.size());
} catch (WLMPortalException e) {
log.error(e.toString());
e.printStackTrace();
responseView.addObject("MLEDataVo", "");
responseView.addObject("result", false);
responseView.addObject("message", e.getMessage());
return responseView;
}
responseView.addObject("result", true);
responseView.addObject("message", "");
log.info("WLMDataController.getViewMle <<");
return responseView;
}
use of com.intel.mountwilson.util.JSONView in project OpenAttestation by OpenAttestation.
the class WLMDataController method getWhiteListForMle.
public ModelAndView getWhiteListForMle(HttpServletRequest req, HttpServletResponse res) {
log.info("WLMDataController.getWhiteListForMle>>");
ModelAndView responseView = new ModelAndView(new JSONView());
MLEDataVO dataVO = new MLEDataVO();
try {
dataVO.setMleName(req.getParameter("mleName"));
dataVO.setMleVersion(req.getParameter("mleVersion"));
dataVO.setAttestation_Type(req.getParameter("attestation_Type"));
String mleType = req.getParameter("mleType");
if (mleType != null && mleType.equalsIgnoreCase("VMM")) {
dataVO.setOsName(req.getParameter("osName"));
dataVO.setOsVersion(req.getParameter("osVersion"));
} else {
dataVO.setOemName(req.getParameter("oemName"));
}
} catch (Exception e) {
log.error("Error While in request parameters Data. " + e.getMessage());
responseView.addObject("result", false);
responseView.addObject("message", "Error While request parameters are Null. Please check.");
}
log.info("WLMDataController.getWhiteListForMle <<<");
return responseView;
}
use of com.intel.mountwilson.util.JSONView in project OpenAttestation by OpenAttestation.
the class WLMDataController method getAllOEMList.
/*Methods to get data for pagination for OEM Component */
public ModelAndView getAllOEMList(HttpServletRequest req, HttpServletResponse res) {
log.info("WLMDataController.getAllOEMList >>");
ModelAndView responseView = new ModelAndView(new JSONView());
try {
Map<Integer, List<OEMDataVO>> map = getPartitionListOfAllOEM(req);
responseView.addObject("OEMDataVo", map.get(1));
responseView.addObject("noOfPages", map.size());
} catch (WLMPortalException e) {
log.error(e.toString());
e.printStackTrace();
responseView.addObject("OEMDataVo", "");
responseView.addObject("result", false);
responseView.addObject("message", e.getMessage());
return responseView;
}
responseView.addObject("result", true);
responseView.addObject("message", "");
log.info("WLMDataController.getAllOEMList <<");
return responseView;
}
use of com.intel.mountwilson.util.JSONView in project OpenAttestation by OpenAttestation.
the class DemoPortalDataController method getOSVMMInfo.
/**
* @param req (HttpServletRequest Object)
* @param res (HttpServletResponse Object)
* @return
*/
public ModelAndView getOSVMMInfo(HttpServletRequest req, HttpServletResponse res) {
log.info("DemoPortalDataController.getOSVMMInfo >>");
ModelAndView responseView = new ModelAndView(new JSONView());
try {
responseView.addObject("osInfo", demoPortalServices.getOSAndVMMInfo(getAttestationService(req, ApiClient.class)));
} catch (DemoPortalException e) {
log.error(e.toString());
e.printStackTrace();
responseView.addObject("osInfo", "");
responseView.addObject("result", false);
responseView.addObject("message", e.getMessage());
return responseView;
}
responseView.addObject("result", true);
responseView.addObject("message", "");
log.info("DemoPortalDataController.getOSVMMInfo <<<");
return responseView;
}
use of com.intel.mountwilson.util.JSONView in project OpenAttestation by OpenAttestation.
the class DemoPortalDataController method getHostForViewForPage.
/**
* Method to get Host list to for View Host Page for given page no.
*
* @param req (HttpServletRequest Object)
* @param res (HttpServletResponse Object)
* @return
*/
public ModelAndView getHostForViewForPage(HttpServletRequest req, HttpServletResponse res) {
log.info("DemoPortalDataController.getHostForViewForPage >>");
ModelAndView responseView = new ModelAndView(new JSONView());
try {
int selectedPage = Integer.parseInt(req.getParameter("pageNo"));
HttpSession session = req.getSession();
@SuppressWarnings("unchecked") Map<Integer, List<HostDetailsEntityVO>> mapOfData = (Map<Integer, List<HostDetailsEntityVO>>) session.getAttribute("HostVoList");
responseView.addObject("hostVo", mapOfData.get(selectedPage));
} catch (Exception e) {
log.error(e.toString());
e.printStackTrace();
responseView.addObject("hostVo", "");
responseView.addObject("result", false);
responseView.addObject("message", e.getMessage());
return responseView;
}
responseView.addObject("result", true);
responseView.addObject("message", "");
log.info("DemoPortalDataController.getHostForViewForPage<<<");
return responseView;
}
Aggregations