List of usage examples for com.liferay.portal.kernel.struts StrutsAction execute
public String execute(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws Exception;
From source file:com.evolveum.liferay.usercreatehook.CustomVerifyEmailAddressAction.java
License:Apache License
@Override public String execute(StrutsAction originalStrutsAction, HttpServletRequest request, HttpServletResponse response) throws Exception { LOG.debug("Before call of original action"); String result = originalStrutsAction.execute(request, response); LOG.debug("After call of original action, result=" + result); return result; }
From source file:com.fb.action.OpenGraphLayoutAction.java
License:Open Source License
@Override public String execute(StrutsAction originalStrutsAction, HttpServletRequest request, HttpServletResponse response) throws Exception { addOpenGraphProperties(request);// w w w . j ava 2 s. c o m return originalStrutsAction.execute(request, response); }
From source file:com.liferay.compat.hook.action.CompatUpdatePasswordAction.java
License:Open Source License
public String execute(StrutsAction originalStrutsAction, HttpServletRequest request, HttpServletResponse response) throws Exception { NoRedirectServletResponse noRedirectServletResponse = new NoRedirectServletResponse(response); String forward = originalStrutsAction.execute(request, noRedirectServletResponse); String location = noRedirectServletResponse.getRedirectLocation(); if (Validator.isNotNull(location)) { String redirect = ParamUtil.getString(request, WebKeys.REFERER); if (Validator.isNull(redirect)) { redirect = location;/*from ww w . ja v a 2s .c o m*/ } response.sendRedirect(redirect); } return forward; }
From source file:com.liferay.contenttargeting.hook.action.LayoutViewAction.java
License:Open Source License
@Override public String execute(StrutsAction originalStrutsAction, HttpServletRequest request, HttpServletResponse response) throws Exception { ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY); String actionForward = originalStrutsAction.execute(request, response); Layout layout = themeDisplay.getLayout(); if (layout == null) { return actionForward; }//from www .ja va 2s. c o m if (_anonymousUsersManager == null) { _intiAnonymousUserManager(); } AnonymousUser anonymousUser = _anonymousUsersManager.getAnonymousUser(request, response); Message message = new Message(); message.put("className", Layout.class.getName()); message.put("classPK", layout.getPrimaryKey()); message.put("anonymousUserId", anonymousUser.getAnonymousUserId()); message.put("groupId", layout.getGroupId()); MessageBusUtil.sendMessage("liferay/analytics", message); return actionForward; }
From source file:cz.topolik.login.PortalLoginAction.java
License:Open Source License
@Override public String execute(StrutsAction originalStrutsAction, HttpServletRequest request, HttpServletResponse response) throws Exception { String login = ParamUtil.getString(request, "login"); String password = request.getParameter("password"); if (Validator.isNotNull(login) && Validator.isNotNull(password)) { if (!captchaChecker.check(request, response)) { return null; }// w w w . j a va 2 s. com } return originalStrutsAction.execute(request, response); }
From source file:it.intesys.bootcamp.portal.login.MyPortalLoginAction.java
License:Open Source License
public String execute(StrutsAction originalStrutsAction, HttpServletRequest request, HttpServletResponse response) throws Exception { _log.info("This is my 'portal' login action :)"); return originalStrutsAction.execute(request, response); }