protected void addLogSqlToSessionMessages() { if (this.isLogSqlEnabled()) { if (logSqlCheckAccess()) { ((webdsl.generated.domain.SessionManager) ThreadLocalServlet.get().getSessionManager()) .setLogsqlMessageNoEventsOrValidation( utils.HibernateLog.printHibernateLog(this, "action")); } else { ((webdsl.generated.domain.SessionManager) ThreadLocalServlet.get().getSessionManager()) .setLogsqlMessageNoEventsOrValidation("Access to SQL logs was denied."); } } }
// TODO merge getActionTarget and getPageUrlWithParams public String getPageUrlWithParams() { // used for action field in forms if (isServingAsAjaxResponse) { return ThreadLocalServlet.getContextPath() + "/" + ThreadLocalPage.get().getActionTarget(); } else { // this doesn't work with ajax template render from action, since an ajax template needs to // submit to a different page than the original request return request.getRequestURL().toString(); } }
protected void initializeBasics(AbstractPageServlet ps, Object[] args) { initTemplateClass(); this.envGlobalAndSession = ps.envGlobalAndSession; this.request = ps.getRequest(); this.response = ps.getResponse(); this.parammap = java.util.Collections.<String, String>emptyMap(); this.parammapvalues = java.util.Collections.<String, java.util.List<String>>emptyMap(); this.fileUploads = java.util.Collections.<String, java.util.List<utils.File>>emptyMap(); Session hibSession = utils.HibernateUtil.getCurrentSession(); ThreadLocalServlet.get().loadSessionManager(utils.HibernateUtil.getCurrentSession()); initialize(); }
protected org.webdsl.WebDSLEntity getRequestLogEntry() { return ((utils.DispatchServletHelper) ThreadLocalServlet.get()).getRequestLogEntry(); }
public boolean isPostRequest() { return ThreadLocalServlet.get().isPostRequest; }
public boolean isAjaxTemplateRequest() { return ThreadLocalServlet.get() .getPages() .get(ThreadLocalServlet.get().getRequestedPage()) .isAjaxTemplate(); }