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.dynamic.data.mapping.data.provider.web.internal.display.context.util.DDMDataProviderRequestHelper.java

License:Open Source License

public DDMDataProviderRequestHelper(RenderRequest renderRequest) {
    super(PortalUtil.getHttpServletRequest(renderRequest));
}

From source file:com.liferay.dynamic.data.mapping.form.web.internal.display.context.DDMFormAdminDisplayContext.java

License:Open Source License

public DDMFormViewFormInstanceRecordDisplayContext getFormViewRecordDisplayContext() {

    return new DDMFormViewFormInstanceRecordDisplayContext(PortalUtil.getHttpServletRequest(_renderRequest),
            PortalUtil.getHttpServletResponse(_renderResponse), _ddmFormInstanceRecordLocalService,
            _ddmFormRenderer, _ddmFormValuesFactory, _ddmFormValuesMerger);
}

From source file:com.liferay.dynamic.data.mapping.form.web.internal.display.context.DDMFormBrowserDisplayContext.java

License:Open Source License

public DDMFormBrowserDisplayContext(DDMFormInstanceService formInstanceService, RenderRequest renderRequest,
        RenderResponse renderResponse) {

    _formInstanceService = formInstanceService;
    _renderRequest = renderRequest;/* w w  w.ja  va  2 s  . co  m*/
    _renderResponse = renderResponse;

    _request = PortalUtil.getHttpServletRequest(_renderRequest);

    _formWebRequestHelper = new DDMFormWebRequestHelper(_request);
}

From source file:com.liferay.dynamic.data.mapping.form.web.internal.display.context.DDMFormDisplayContext.java

License:Open Source License

protected DDMFormRenderingContext createDDMFormRenderingContext(DDMForm ddmForm) {

    DDMFormRenderingContext ddmFormRenderingContext = new DDMFormRenderingContext();

    ddmFormRenderingContext.setContainerId(_containerId);
    ddmFormRenderingContext.setDDMFormValues(_ddmFormValuesFactory.create(_renderRequest, ddmForm));
    ddmFormRenderingContext.setHttpServletRequest(PortalUtil.getHttpServletRequest(_renderRequest));
    ddmFormRenderingContext.setHttpServletResponse(PortalUtil.getHttpServletResponse(_renderResponse));

    ThemeDisplay themeDisplay = getThemeDisplay();

    ddmFormRenderingContext.setLocale(themeDisplay.getLocale());

    ddmFormRenderingContext.setPortletNamespace(_renderResponse.getNamespace());

    return ddmFormRenderingContext;
}

From source file:com.liferay.dynamic.data.mapping.form.web.internal.display.context.DDMFormViewFormInstanceRecordsDisplayContext.java

License:Open Source License

protected void updateSearchContainerResults() {
    List<DDMFormInstanceRecord> results = null;
    int total = 0;

    DisplayTerms displayTerms = _ddmFormInstanceRecordSearchContainer.getDisplayTerms();

    int status = WorkflowConstants.STATUS_ANY;

    if (Validator.isNull(displayTerms.getKeywords())) {
        results = _ddmFormInstanceRecordLocalService.getFormInstanceRecords(
                _ddmFormInstance.getFormInstanceId(), status, _ddmFormInstanceRecordSearchContainer.getStart(),
                _ddmFormInstanceRecordSearchContainer.getEnd(),
                _ddmFormInstanceRecordSearchContainer.getOrderByComparator());
        total = _ddmFormInstanceRecordLocalService
                .getFormInstanceRecordsCount(_ddmFormInstance.getFormInstanceId(), status);
    } else {//from  ww w.java2  s .  c  om
        SearchContext searchContext = SearchContextFactory
                .getInstance(PortalUtil.getHttpServletRequest(_renderRequest));

        searchContext.setAttribute(Field.STATUS, status);
        searchContext.setAttribute("formInstanceId", _ddmFormInstance.getFormInstanceId());
        searchContext.setEnd(_ddmFormInstanceRecordSearchContainer.getEnd());
        searchContext.setKeywords(displayTerms.getKeywords());
        searchContext.setStart(_ddmFormInstanceRecordSearchContainer.getStart());

        BaseModelSearchResult<DDMFormInstanceRecord> baseModelSearchResult = _ddmFormInstanceRecordLocalService
                .searchFormInstanceRecords(searchContext);

        results = baseModelSearchResult.getBaseModels();
        total = baseModelSearchResult.getLength();
    }

    _ddmFormInstanceRecordSearchContainer.setResults(results);
    _ddmFormInstanceRecordSearchContainer.setTotal(total);
}

From source file:com.liferay.dynamic.data.mapping.form.web.internal.display.context.util.DDMFormAdminRequestHelper.java

License:Open Source License

public DDMFormAdminRequestHelper(RenderRequest renderRequest) {
    super(PortalUtil.getHttpServletRequest(renderRequest));
}

From source file:com.liferay.dynamic.data.mapping.web.internal.display.context.DDMDisplayContext.java

License:Open Source License

public DDMDisplayContext(RenderRequest renderRequest, DDMDisplayRegistry ddmDisplayRegistry,
        DDMTemplateHelper ddmTemplateHelper, DDMWebConfiguration ddmWebConfiguration,
        StorageAdapterRegistry storageAdapterRegistry) throws PortalException {

    _renderRequest = renderRequest;/*from w w  w  . j  a  v  a 2  s .c  o  m*/
    _ddmDisplayRegistry = ddmDisplayRegistry;
    _ddmTemplateHelper = ddmTemplateHelper;
    _ddmWebConfiguration = ddmWebConfiguration;
    _storageAdapterRegistry = storageAdapterRegistry;

    HttpServletRequest httpServletRequest = PortalUtil.getHttpServletRequest(renderRequest);

    _ddmWebRequestHelper = new DDMWebRequestHelper(httpServletRequest);
}

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

License:Open Source License

public static Group getGroup(PortletRequest portletRequest) throws Exception {

    HttpServletRequest request = PortalUtil.getHttpServletRequest(portletRequest);

    return getGroup(request);
}

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

License:Open Source License

public static String getTitle(Portlet portlet, RenderRequest renderRequest) throws Exception {

    ServletContext servletContext = (ServletContext) renderRequest.getAttribute(WebKeys.CTX);

    ThemeDisplay themeDisplay = (ThemeDisplay) renderRequest.getAttribute(WebKeys.THEME_DISPLAY);

    HttpServletRequest request = PortalUtil.getHttpServletRequest(renderRequest);

    PortletPreferences portletSetup = getLayoutPortletSetup(renderRequest, portlet);

    portletSetup = getPortletSetup(request, renderRequest.getPreferences(), portletSetup);

    String title = PortletConfigurationUtil.getPortletTitle(portletSetup, themeDisplay.getLanguageId());

    if (Validator.isNull(title)) {
        title = PortalUtil.getPortletTitle(portlet, servletContext, themeDisplay.getLocale());
    }//from  www.j  ava  2  s.c o  m

    return title;
}

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

License:Open Source License

public static ActionRequest getWrappedActionRequest(ActionRequest actionRequest,
        PortletPreferences portletPreferences) throws PortalException {

    HttpServletRequest request = PortalUtil.getHttpServletRequest(actionRequest);

    portletPreferences = getPortletPreferences(request, actionRequest.getPreferences(), portletPreferences);

    return new ConfigurationActionRequest(actionRequest, portletPreferences);
}