List of usage examples for com.liferay.portal.kernel.util WebKeys MESSAGE_BOARDS_CATEGORY
String MESSAGE_BOARDS_CATEGORY
To view the source code for com.liferay.portal.kernel.util WebKeys MESSAGE_BOARDS_CATEGORY.
Click Source Link
From source file:com.liferay.message.boards.web.internal.asset.MBCategoryAssetRenderer.java
License:Open Source License
@Override public boolean include(HttpServletRequest request, HttpServletResponse response, String template) throws Exception { request.setAttribute(WebKeys.MESSAGE_BOARDS_CATEGORY, _category); return super.include(request, response, template); }
From source file:com.liferay.message.boards.web.internal.display.context.util.MBRequestHelper.java
License:Open Source License
public MBCategory getCategory() { if (_category == null) { HttpServletRequest request = getRequest(); _category = (MBCategory) request.getAttribute(WebKeys.MESSAGE_BOARDS_CATEGORY); }/* w w w . j ava 2s . c o m*/ return _category; }
From source file:com.liferay.message.boards.web.internal.portlet.action.BaseViewMVCRenderCommand.java
License:Open Source License
@Override public String render(RenderRequest renderRequest, RenderResponse renderResponse) throws PortletException { try {/*from w w w . ja va2s. co m*/ MBCategory category = ActionUtil.getCategory(renderRequest); renderRequest.setAttribute(WebKeys.MESSAGE_BOARDS_CATEGORY, category); } catch (BannedUserException | NoSuchCategoryException | PrincipalException e) { SessionErrors.add(renderRequest, e.getClass()); return "/message_boards/error.jsp"; } catch (RuntimeException re) { throw re; } catch (Exception e) { throw new PortletException(e); } return _jspPath; }
From source file:com.liferay.message.boards.web.internal.portlet.action.EditCategoryMVCRenderCommand.java
License:Open Source License
@Override public String render(RenderRequest renderRequest, RenderResponse renderResponse) throws PortletException { try {/*from w w w. java 2s. c o m*/ MBCategory category = ActionUtil.getCategory(renderRequest); renderRequest.setAttribute(WebKeys.MESSAGE_BOARDS_CATEGORY, category); } catch (NoSuchCategoryException | PrincipalException e) { SessionErrors.add(renderRequest, e.getClass()); return "/message_boards/error.jsp"; } catch (RuntimeException re) { throw re; } catch (Exception e) { throw new PortletException(e); } return "/message_boards/edit_category.jsp"; }
From source file:com.liferay.message.boards.web.internal.portlet.action.MoveCategoryMVCRenderAction.java
License:Open Source License
@Override public String render(RenderRequest renderRequest, RenderResponse renderResponse) throws PortletException { try {// ww w . j a v a 2 s . co m MBCategory category = ActionUtil.getCategory(renderRequest); renderRequest.setAttribute(WebKeys.MESSAGE_BOARDS_CATEGORY, category); } catch (Exception e) { if (e instanceof PrincipalException) { SessionErrors.add(renderRequest, e.getClass()); return "/message_boards/error.jsp"; } else { throw new PortletException(e); } } return "/message_boards/move_category.jsp"; }
From source file:com.liferay.message.boards.web.internal.portlet.action.SelectCategoryMVCRenderCommand.java
License:Open Source License
@Override public String render(RenderRequest renderRequest, RenderResponse renderResponse) { long categoryId = ParamUtil.getLong(renderRequest, "mbCategoryId"); if (categoryId != MBCategoryConstants.DEFAULT_PARENT_CATEGORY_ID) { MBCategory category = _mbCategoryLocalService.fetchMBCategory(categoryId); renderRequest.setAttribute(WebKeys.MESSAGE_BOARDS_CATEGORY, category); }//w w w . ja va2 s .c om return "/message_boards/select_category.jsp"; }