| 1 25 package org.jresearch.gossip.actions.admin.forum; 26 27 import java.sql.SQLException ; 28 29 import javax.servlet.http.HttpServletRequest ; 30 import javax.servlet.http.HttpServletResponse ; 31 32 import org.apache.struts.action.ActionForm; 33 import org.apache.struts.action.ActionForward; 34 import org.apache.struts.action.ActionMapping; 35 import org.jresearch.gossip.actions.admin.ManageGroupForumAction; 36 import org.jresearch.gossip.dao.ForumDAO; 37 import org.jresearch.gossip.exception.SystemException; 38 import org.jresearch.gossip.forms.ProcessForumForm; 39 40 45 public class DeleteForumAction extends ManageGroupForumAction { 46 60 public ActionForward process(ActionMapping mapping, ActionForm form, 61 HttpServletRequest request, HttpServletResponse response) 62 throws SystemException { 63 ForumDAO dao = ForumDAO.getInstance(); 64 ProcessForumForm pfForm = (ProcessForumForm) form; 65 66 try { 67 68 dao.deleteForum(pfForm.getFid()); 69 log(request, "logs.LOG12", pfForm.getFid()); 70 } catch (SQLException sqle) { 71 getServlet().log("Connection.process", sqle); 72 throw new SystemException(sqle); 73 } 74 75 return (mapping.getInputForward()); 76 } 77 } 78 | Popular Tags |