1 25 29 package org.jresearch.gossip.actions.admin.log; 30 31 import java.sql.SQLException ; 32 33 import javax.servlet.http.HttpServletRequest ; 34 import javax.servlet.http.HttpServletResponse ; 35 36 import org.apache.struts.action.ActionForm; 37 import org.apache.struts.action.ActionForward; 38 import org.apache.struts.action.ActionMapping; 39 import org.jresearch.gossip.IConst; 40 import org.jresearch.gossip.actions.BaseAction; 41 import org.jresearch.gossip.dao.ForumDAO; 42 import org.jresearch.gossip.exception.JGossipException; 43 import org.jresearch.gossip.exception.SystemException; 44 45 49 public class PurgeLogsAction extends BaseAction { 50 51 59 protected ActionForward process(ActionMapping mapping, ActionForm form, 60 HttpServletRequest request, HttpServletResponse response) 61 throws JGossipException { 62 ForumDAO dao = ForumDAO.getInstance(); 63 try { 64 dao.clearLog(); 65 request.getSession().removeAttribute( 66 IConst.SESSION.SEARCH_CRITERIA_LOG); 67 log(request, "logs.LOG30"); 68 } catch (SQLException e) { 69 throw new SystemException(e); 70 } 71 return mapping.findForward(IConst.TOKEN.PAGE); 72 } 73 74 } 75 | Popular Tags |