1 package org.jahia.clipbuilder.sql; 2 3 import java.util.List ; 4 import javax.servlet.http.HttpServletRequest ; 5 import javax.servlet.http.HttpSession ; 6 7 12 public class SessionManager { 13 14 20 public static void setTitle(HttpServletRequest request, String title) { 21 HttpSession session = request.getSession(); 22 session.setAttribute("title", title); 23 } 24 25 26 32 public static void setQueryColumns(HttpServletRequest request, String [] queryColumns) { 33 HttpSession session = request.getSession(); 34 session.setAttribute("queryColumns", queryColumns); 35 } 36 37 38 44 public static void setQueryData(HttpServletRequest request, List queryData) { 45 HttpSession session = request.getSession(); 46 session.setAttribute("queryData", queryData); 47 } 48 49 50 56 public static void setTableSize(HttpServletRequest request, String tableSize) { 57 HttpSession session = request.getSession(); 58 session.setAttribute("tableSize", tableSize); 59 } 60 61 62 67 public static void removeAll(HttpServletRequest request) { 68 HttpSession session = request.getSession(); 69 session.removeAttribute("org.jahia.clipbuilder.sql.struts.EditQueryForm"); 70 session.removeAttribute("title"); 71 session.removeAttribute("queryColumns"); 72 session.removeAttribute("queryData"); 73 session.removeAttribute("tableSize"); 74 } 75 76 } 77 | Popular Tags |