1 16 package org.jmanage.webui.actions.config; 17 18 import org.jmanage.webui.actions.BaseAction; 19 import org.jmanage.webui.util.Forwards; 20 import org.jmanage.webui.util.RequestAttributes; 21 import org.jmanage.webui.util.WebContext; 22 import org.jmanage.core.config.ApplicationConfigManager; 23 import org.jmanage.core.services.AlertService; 24 import org.jmanage.core.services.ServiceFactory; 25 import org.apache.struts.action.ActionForward; 26 import org.apache.struts.action.ActionMapping; 27 import org.apache.struts.action.ActionForm; 28 29 import javax.servlet.http.HttpServletRequest ; 30 import javax.servlet.http.HttpServletResponse ; 31 import java.util.List ; 32 33 38 public class ApplicationListAction extends BaseAction { 39 40 49 public ActionForward execute(WebContext context, 50 ActionMapping mapping, 51 ActionForm actionForm, 52 HttpServletRequest request, 53 HttpServletResponse response) 54 throws Exception { 55 56 List applications = ApplicationConfigManager.getApplications(); 57 request.setAttribute(RequestAttributes.APPLICATIONS, applications); 58 59 60 AlertService alertService = ServiceFactory.getAlertService(); 61 List alerts = alertService.getConsoleAlerts(context.getServiceContext()); 62 request.setAttribute("alerts", alerts); 63 64 return mapping.findForward(Forwards.SUCCESS); 65 } 66 } | Popular Tags |