@Override public int doGet(String[] parts, HttpServletRequest req, HttpServletResponse res, Session session) throws PortalHandlerException { if ((parts.length >= 2) && (parts[1].equals(HelpHandler.URL_FRAGMENT)) && (parts.length == 2 || !parts[2].equals(HelpHandler.WEB_INF_FRAGMENT))) { try { doHelp(req, res, session, req.getContextPath() + req.getServletPath() + Web.makePath(parts, 1, 2), Web.makePath(parts, 2, parts.length)); return END; } catch (Exception ex) { throw new PortalHandlerException(ex); } } else { return NEXT; } }
@Override public int doGet(String[] parts, HttpServletRequest req, HttpServletResponse res, Session session) throws PortalHandlerException { if ((parts.length >= 3) && (parts[1].equals(PresenceHandler.URL_FRAGMENT))) { try { doPresence(req, res, session, parts[2], req.getContextPath() + req.getServletPath() + Web.makePath(parts, 1, 3), Web.makePath( parts, 3, parts.length)); return END; } catch (Exception ex) { throw new PortalHandlerException(ex); } } else { return NEXT; } }
@Override public int doGet(String[] parts, HttpServletRequest req, HttpServletResponse res, Session session) throws PortalHandlerException { if ((parts.length >= 2) && (parts[1].equals(HelpHandler.URL_FRAGMENT)) && (parts.length == 2 || !parts[2].equals(HelpHandler.WEB_INF_FRAGMENT))) { try { doHelp(req, res, session, req.getContextPath() + req.getServletPath() + Web.makePath(parts, 1, 2), Web.makePath(parts, 2, parts.length)); return END; } catch (Exception ex) { throw new PortalHandlerException(ex); } } else { return NEXT; } }
@Override public int doGet(String[] parts, HttpServletRequest req, HttpServletResponse res, Session session) throws PortalHandlerException { if ((parts.length >= 3) && (parts[1].equals(PresenceHandler.URL_FRAGMENT))) { try { doPresence(req, res, session, parts[2], req.getContextPath() + req.getServletPath() + Web.makePath(parts, 1, 3), Web.makePath( parts, 3, parts.length)); return END; } catch (Exception ex) { throw new PortalHandlerException(ex); } } else { return NEXT; } }
@Override public int doGet(String[] parts, HttpServletRequest req, HttpServletResponse res, Session session) throws PortalHandlerException { if ((parts.length > 2) && (parts[1].equals(PageResetHandler.URL_FRAGMENT))) { try { String pagelUrl = req.getContextPath() + "/page" + Web.makePath(parts, 2, parts.length); // Make sure to add the parameters such as panel=Main String queryString = req.getQueryString(); if (queryString != null) { pagelUrl = pagelUrl + "?" + queryString; } portalService.setResetState("true"); res.sendRedirect(pagelUrl); return RESET_DONE; } catch (Exception ex) { throw new PortalHandlerException(ex); } } else { return NEXT; } }
@Override public int doGet(String[] parts, HttpServletRequest req, HttpServletResponse res, Session session) throws PortalHandlerException { if ((parts.length > 2) && (parts[1].equals(ToolResetHandler.URL_FRAGMENT))) { try { String toolUrl = req.getContextPath() + "/tool" + Web.makePath(parts, 2, parts.length); // Make sure to add the parameters such as panel=Main String queryString = req.getQueryString(); if (queryString != null) { toolUrl = toolUrl + "?" + queryString; } portalService.setResetState("true"); res.sendRedirect(toolUrl); return RESET_DONE; } catch (Exception ex) { throw new PortalHandlerException(ex); } } else { return NEXT; } }
@Override public int doGet(String[] parts, HttpServletRequest req, HttpServletResponse res, Session session) throws PortalHandlerException { if ((parts.length > 2) && (parts[1].equals(PageResetHandler.URL_FRAGMENT))) { try { String pagelUrl = req.getContextPath() + "/page" + Web.makePath(parts, 2, parts.length); // Make sure to add the parameters such as panel=Main String queryString = req.getQueryString(); if (queryString != null) { pagelUrl = pagelUrl + "?" + queryString; } portalService.setResetState("true"); res.sendRedirect(pagelUrl); return RESET_DONE; } catch (Exception ex) { throw new PortalHandlerException(ex); } } else { return NEXT; } }
@Override public int doGet(String[] parts, HttpServletRequest req, HttpServletResponse res, Session session) throws PortalHandlerException { if ((parts.length > 2) && (parts[1].equals(ToolResetHandler.URL_FRAGMENT))) { try { String toolUrl = req.getContextPath() + "/tool" + Web.makePath(parts, 2, parts.length); // Make sure to add the parameters such as panel=Main String queryString = req.getQueryString(); if (queryString != null) { toolUrl = toolUrl + "?" + queryString; } portalService.setResetState("true"); res.sendRedirect(toolUrl); return RESET_DONE; } catch (Exception ex) { throw new PortalHandlerException(ex); } } else { return NEXT; } }
@Override public int doGet(String[] parts, HttpServletRequest req, HttpServletResponse res, Session session) throws PortalHandlerException { if ((parts.length > 2) && (parts[1].equals(WorksiteResetHandler.URL_FRAGMENT))) { try { String worksiteUrl = req.getContextPath() + "/worksite" + Web.makePath(parts, 2, parts.length); // Make sure to add the parameters such as panel=Main String queryString = Validator.generateQueryString(req); if (queryString != null) { worksiteUrl = worksiteUrl + "?" + queryString; } portalService.setResetState("true"); res.sendRedirect(worksiteUrl); return RESET_DONE; } catch (Exception ex) { throw new PortalHandlerException(ex); } } else { return NEXT; } }
@Override public int doGet(String[] parts, HttpServletRequest req, HttpServletResponse res, Session session) throws PortalHandlerException { if ((parts.length > 2) && (parts[1].equals(SiteResetHandler.URL_FRAGMENT))) { try { String siteUrl = req.getContextPath() + "/site" + Web.makePath(parts, 2, parts.length); // Make sure to add the parameters such as panel=Main String queryString = Validator.generateQueryString(req); if (queryString != null) { siteUrl = siteUrl + "?" + queryString; } portalService.setResetState("true"); res.sendRedirect(siteUrl); return RESET_DONE; } catch (Exception ex) { throw new PortalHandlerException(ex); } } else { return NEXT; } }
@Override public int doGet(String[] parts, HttpServletRequest req, HttpServletResponse res, Session session) throws PortalHandlerException { if ((parts.length > 2) && (parts[1].equals(SiteResetHandler.URL_FRAGMENT))) { try { String siteUrl = req.getContextPath() + "/site" + Web.makePath(parts, 2, parts.length); // Make sure to add the parameters such as panel=Main String queryString = Validator.generateQueryString(req); if (queryString != null) { siteUrl = siteUrl + "?" + queryString; } portalService.setResetState("true"); res.sendRedirect(siteUrl); return RESET_DONE; } catch (Exception ex) { throw new PortalHandlerException(ex); } } else { return NEXT; } }
@Override public int doGet(String[] parts, HttpServletRequest req, HttpServletResponse res, Session session) throws PortalHandlerException { if ((parts.length > 2) && (parts[1].equals(WorksiteResetHandler.URL_FRAGMENT))) { try { String worksiteUrl = req.getContextPath() + "/worksite" + Web.makePath(parts, 2, parts.length); // Make sure to add the parameters such as panel=Main String queryString = Validator.generateQueryString(req); if (queryString != null) { worksiteUrl = worksiteUrl + "?" + queryString; } portalService.setResetState("true"); res.sendRedirect(worksiteUrl); return RESET_DONE; } catch (Exception ex) { throw new PortalHandlerException(ex); } } else { return NEXT; } }
String toolPathInfo = Web.makePath(parts, 5, parts.length); Session session = SessionManager.getCurrentSession();
String toolPathInfo = Web.makePath(parts, 5, parts.length); Session session = SessionManager.getCurrentSession();