public ActionForward inputMonitorServiceTemplate( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { MonitorServiceTemplate monitorServiceTemplate = new MonitorServiceTemplate(); List monitorTimePeriods = templateService.findAllMonitorTimePeriods(); List monitorContactgroups = monitorSupportService.findAllMonitorContactgroups(); List serviceCommands = monitorSupportService.findMonitorCommands(Integer.valueOf(2)); ((DynaActionForm) form).set("monitorServiceTemplate", monitorServiceTemplate); ((DynaActionForm) form).set("type", "add"); request.getSession().setAttribute("monitorTimePeriods", monitorTimePeriods); request.getSession().setAttribute("monitorContactgroups", monitorContactgroups); request.getSession().setAttribute("serviceCommands", serviceCommands); return mapping.findForward("input"); }
/** * Instantiate and return a new {@link DynaActionForm} instance, associated with this <code> * DynaActionFormClass</code>. The properties of the returned {@link DynaActionForm} will have * been initialized to the default values specified in the form bean configuration information. * * @exception IllegalAccessException if the Class or the appropriate constructor is not accessible * @exception InstantiationException if this Class represents an abstract class, an array class, a * primitive type, or void; or if instantiation fails for some other reason */ public DynaBean newInstance() throws IllegalAccessException, InstantiationException { DynaActionForm dynaBean = (DynaActionForm) getBeanClass().newInstance(); dynaBean.setDynaActionFormClass(this); FormPropertyConfig props[] = config.findFormPropertyConfigs(); for (int i = 0; i < props.length; i++) { dynaBean.set(props[i].getName(), props[i].initial()); } return (dynaBean); }
public ActionForward editMonitorServiceTemplate( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String templateId = request.getParameter("templateId"); MonitorServiceTemplate monitorServiceTemplate = templateService.findMonitorServiceTemplateById(Integer.valueOf(templateId)); DependencyUtil.initDependencyProperty(monitorServiceTemplate); List monitorTimePeriods = templateService.findAllMonitorTimePeriods(); List monitorContactgroups = monitorSupportService.findAllMonitorContactgroups(); List serviceCommands = monitorSupportService.findMonitorCommands(Integer.valueOf(2)); ((DynaActionForm) form).set("monitorServiceTemplate", monitorServiceTemplate); ((DynaActionForm) form).set("type", "edit"); request.getSession().setAttribute("monitorTimePeriods", monitorTimePeriods); request.getSession().setAttribute("monitorContactgroups", monitorContactgroups); request.getSession().setAttribute("serviceCommands", serviceCommands); return mapping.findForward("input"); }
public ActionForward viewMonitorService( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String id = request.getParameter("id"); MonitorService monitorService = monitorHostserviceService.getMonitorService(Integer.valueOf(id)); DependencyUtil.initDependencyProperty(monitorService); ((DynaActionForm) form).set("monitorService", monitorService); return mapping.findForward("view"); }
public ActionForward viewMonitorServiceTemplate( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String templateId = request.getParameter("templateId"); MonitorServiceTemplate monitorServiceTemplate = templateService.findMonitorServiceTemplateById(Integer.valueOf(templateId)); DependencyUtil.initDependencyProperty(monitorServiceTemplate); ((DynaActionForm) form).set("monitorServiceTemplate", monitorServiceTemplate); return mapping.findForward("view"); }
public ActionForward listMonitorService( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { // query condition MonitorService monitorService = (MonitorService) ((DynaActionForm) form).get("monitorService"); DBPaginatedList page = new DBPaginatedList(); PaginationUtil.pageInfoPopulate("row", request, page); monitorHostserviceService.findMonitorServiceByPage(page, monitorService); request.setAttribute("hostserviceList", page); ((DynaActionForm) form).set("monitorService", monitorService); return mapping.findForward("list"); }
public ActionForward insert( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { EmployeeService service = new EmployeeService(); DynaActionForm employeeForm = (DynaActionForm) form; EmployeeDTO employeeDTO = new EmployeeDTO(); BeanUtils.copyProperties(employeeDTO, employeeForm); service.insertEmployee(employeeDTO); ActionMessages messages = new ActionMessages(); ActionMessage message = new ActionMessage("message.employee.insert.success"); messages.add(ActionMessages.GLOBAL_MESSAGE, message); saveMessages(request, messages); employeeForm.set("methodToCall", "update"); return (mapping.findForward("insertSuccess")); }
public ActionForward listMonitorServiceTemplate( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { // query condition MonitorServiceTemplate monitorServiceTemplate = (MonitorServiceTemplate) ((DynaActionForm) form).get("monitorServiceTemplate"); List monitorContactgroups = monitorSupportService.findAllMonitorContactgroups(); DBPaginatedList page = new DBPaginatedList(); PaginationUtil.pageInfoPopulate("row", request, page); templateService.findMonitorServiceTemplateByPage(page, monitorServiceTemplate); request.setAttribute("serviceTemplates", page); request.getSession().setAttribute("monitorContactgroups", monitorContactgroups); ((DynaActionForm) form).set("monitorServiceTemplate", monitorServiceTemplate); return mapping.findForward("list"); }