List of usage examples for com.liferay.portal.kernel.util WebKeys WORKFLOW_ASSET_PREVIEW
String WORKFLOW_ASSET_PREVIEW
To view the source code for com.liferay.portal.kernel.util WebKeys WORKFLOW_ASSET_PREVIEW.
Click Source Link
From source file:com.liferay.journal.web.asset.JournalArticleAssetRenderer.java
License:Open Source License
protected JournalArticleDisplay getArticleDisplay(HttpServletRequest request, HttpServletResponse response) throws PortalException { boolean workflowAssetPreview = GetterUtil.getBoolean(request.getAttribute(WebKeys.WORKFLOW_ASSET_PREVIEW)); String ddmTemplateKey = (String) request.getAttribute(WebKeys.JOURNAL_TEMPLATE_ID); String viewMode = ParamUtil.getString(request, "viewMode", Constants.VIEW); String languageId = LanguageUtil.getLanguageId(request); int articlePage = ParamUtil.getInteger(request, "page", 1); PortletRequestModel portletRequestModel = getPortletRequestModel(request, response); ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY); if (!workflowAssetPreview && _article.isApproved()) { return _journalContent.getDisplay(_article.getGroupId(), _article.getArticleId(), _article.getVersion(), ddmTemplateKey, viewMode, languageId, articlePage, portletRequestModel, themeDisplay); } else {//www. ja v a2s . co m return JournalArticleLocalServiceUtil.getArticleDisplay(_article, ddmTemplateKey, viewMode, languageId, articlePage, portletRequestModel, themeDisplay); } }
From source file:com.liferay.wiki.service.impl.WikiPageLocalServiceImpl.java
License:Open Source License
@Override public WikiPageDisplay getPageDisplay(WikiPage page, PortletURL viewPageURL, PortletURL editPageURL, String attachmentURLPrefix, ServiceContext serviceContext) throws PortalException { HttpServletRequest request = serviceContext.getRequest(); boolean workflowAssetPreview = false; if (request != null) { workflowAssetPreview = GetterUtil.getBoolean(request.getAttribute(WebKeys.WORKFLOW_ASSET_PREVIEW)); }// w w w.j a v a2 s . c om if (!workflowAssetPreview && page.isApproved()) { return wikiCacheHelper.getDisplay(page.getNodeId(), page.getTitle(), viewPageURL, editPageURL, attachmentURLPrefix); } return getPageDisplay(page, viewPageURL, editPageURL, attachmentURLPrefix); }