Example usage for com.liferay.portal.kernel.util PortalUtil getHttpServletRequest

List of usage examples for com.liferay.portal.kernel.util PortalUtil getHttpServletRequest

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util PortalUtil getHttpServletRequest.

Prototype

public static HttpServletRequest getHttpServletRequest(PortletRequest portletRequest) 

Source Link

Usage

From source file:com.liferay.bookmarks.web.internal.portlet.action.ActionUtil.java

License:Open Source License

public static BookmarksFolder getFolder(PortletRequest portletRequest) throws Exception {

    HttpServletRequest request = PortalUtil.getHttpServletRequest(portletRequest);

    return getFolder(request);
}

From source file:com.liferay.bookmarks.web.internal.portlet.action.ActionUtil.java

License:Open Source License

public static List<BookmarksFolder> getFolders(PortletRequest portletRequest) throws Exception {

    HttpServletRequest request = PortalUtil.getHttpServletRequest(portletRequest);

    return getFolders(request);
}

From source file:com.liferay.bookmarks.web.internal.portlet.toolbar.contributor.BookmarksPortletToolbarContributor.java

License:Open Source License

protected void addPortletTitleAddBookmarkMenuItem(List<MenuItem> menuItems, BookmarksFolder folder,
        ThemeDisplay themeDisplay, PortletRequest portletRequest) throws PortalException {

    long folderId = _getFolderId(folder);

    if (!containsPermission(themeDisplay.getPermissionChecker(), themeDisplay.getScopeGroupId(), folderId,
            ActionKeys.ADD_ENTRY)) {//from w ww  .  ja va 2s . c  om

        return;
    }

    URLMenuItem urlMenuItem = new URLMenuItem();

    urlMenuItem.setLabel(LanguageUtil.get(PortalUtil.getHttpServletRequest(portletRequest), "bookmark"));

    PortletDisplay portletDisplay = themeDisplay.getPortletDisplay();

    PortletURL portletURL = PortletURLFactoryUtil.create(portletRequest, portletDisplay.getId(),
            themeDisplay.getPlid(), PortletRequest.RENDER_PHASE);

    portletURL.setParameter("mvcRenderCommandName", "/bookmarks/edit_entry");
    portletURL.setParameter("redirect", PortalUtil.getCurrentURL(portletRequest));
    portletURL.setParameter("folderId", String.valueOf(folderId));

    urlMenuItem.setURL(portletURL.toString());

    menuItems.add(urlMenuItem);
}

From source file:com.liferay.bookmarks.web.internal.portlet.toolbar.contributor.BookmarksPortletToolbarContributor.java

License:Open Source License

protected void addPortletTitleAddFolderMenuItem(List<MenuItem> menuItems, BookmarksFolder folder,
        ThemeDisplay themeDisplay, PortletRequest portletRequest) throws PortalException {

    long folderId = _getFolderId(folder);

    if (!containsPermission(themeDisplay.getPermissionChecker(), themeDisplay.getScopeGroupId(), folderId,
            ActionKeys.ADD_FOLDER)) {/*from   w w w.  ja va  2  s . com*/

        return;
    }

    URLMenuItem urlMenuItem = new URLMenuItem();

    urlMenuItem.setLabel(LanguageUtil.get(PortalUtil.getHttpServletRequest(portletRequest),
            (folder != null) ? "subfolder" : "folder"));

    PortletDisplay portletDisplay = themeDisplay.getPortletDisplay();

    PortletURL portletURL = PortletURLFactoryUtil.create(portletRequest, portletDisplay.getId(),
            themeDisplay.getPlid(), PortletRequest.RENDER_PHASE);

    portletURL.setParameter("mvcRenderCommandName", "/bookmarks/edit_folder");
    portletURL.setParameter("redirect", PortalUtil.getCurrentURL(portletRequest));
    portletURL.setParameter("parentFolderId", String.valueOf(folderId));

    urlMenuItem.setURL(portletURL.toString());

    menuItems.add(urlMenuItem);
}

From source file:com.liferay.configuration.admin.web.internal.util.DDMFormRendererHelper.java

License:Open Source License

protected DDMFormRenderingContext createDDMFormRenderingContext(DDMForm ddmForm) {

    DDMFormRenderingContext ddmFormRenderingContext = new DDMFormRenderingContext();

    ddmFormRenderingContext.setDDMFormValues(getDDMFormValues(ddmForm));
    ddmFormRenderingContext.setHttpServletRequest(PortalUtil.getHttpServletRequest(_portletRequest));
    ddmFormRenderingContext.setHttpServletResponse(PortalUtil.getHttpServletResponse(_portletResponse));
    ddmFormRenderingContext.setLocale(getLocale());
    ddmFormRenderingContext.setPortletNamespace(_portletResponse.getNamespace());

    return ddmFormRenderingContext;
}

From source file:com.liferay.document.library.web.internal.portlet.action.ActionUtil.java

License:Open Source License

public static List<FileEntry> getFileEntries(PortletRequest portletRequest) throws PortalException {

    HttpServletRequest request = PortalUtil.getHttpServletRequest(portletRequest);

    return getFileEntries(request);
}

From source file:com.liferay.document.library.web.internal.portlet.action.ActionUtil.java

License:Open Source License

public static FileEntry getFileEntry(PortletRequest portletRequest) throws PortalException {

    HttpServletRequest request = PortalUtil.getHttpServletRequest(portletRequest);

    return getFileEntry(request);
}

From source file:com.liferay.document.library.web.internal.portlet.action.ActionUtil.java

License:Open Source License

public static FileShortcut getFileShortcut(PortletRequest portletRequest) throws PortalException {

    HttpServletRequest request = PortalUtil.getHttpServletRequest(portletRequest);

    return getFileShortcut(request);
}

From source file:com.liferay.document.library.web.internal.portlet.action.ActionUtil.java

License:Open Source License

public static List<FileShortcut> getFileShortcuts(PortletRequest portletRequest) throws PortalException {

    HttpServletRequest request = PortalUtil.getHttpServletRequest(portletRequest);

    return getFileShortcuts(request);
}

From source file:com.liferay.document.library.web.internal.portlet.action.ActionUtil.java

License:Open Source License

public static FileVersion getFileVersion(PortletRequest portletRequest, FileEntry fileEntry)
        throws PortalException {

    HttpServletRequest request = PortalUtil.getHttpServletRequest(portletRequest);

    return getFileVersion(request, fileEntry);
}