1 16 package org.jmanage.webui.actions.config; 17 18 import org.jmanage.webui.actions.BaseAction; 19 import org.jmanage.webui.util.WebContext; 20 import org.jmanage.webui.util.Forwards; 21 import org.jmanage.webui.util.RequestParams; 22 import org.jmanage.webui.util.Utils; 23 import org.jmanage.core.config.ApplicationConfig; 24 import org.jmanage.core.config.ApplicationConfigManager; 25 import org.jmanage.core.services.AccessController; 26 import org.apache.struts.action.ActionMapping; 27 import org.apache.struts.action.ActionForm; 28 import org.apache.struts.action.ActionForward; 29 30 import javax.servlet.http.HttpServletRequest ; 31 import javax.servlet.http.HttpServletResponse ; 32 33 37 public class RemoveGraphAction extends BaseAction{ 38 public ActionForward execute(WebContext context, ActionMapping mapping, 39 ActionForm form, HttpServletRequest request, 40 HttpServletResponse response) 41 throws Exception { 42 AccessController.checkAccess(Utils.getServiceContext(context),ACL_EDIT_GRAPH); 43 ApplicationConfig appConfig = context.getApplicationConfig(); 44 if((appConfig.removeGraph( 45 request.getParameter(RequestParams.GRAPH_ID))!=null)){ 46 ApplicationConfigManager.updateApplication(appConfig); 47 48 } 49 return mapping.findForward(Forwards.SUCCESS); 50 } 51 52 } 53 | Popular Tags |