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.document.library.web.internal.portlet.action.ActionUtil.java

License:Open Source License

public static Folder getFolder(PortletRequest portletRequest) throws PortalException {

    HttpServletRequest request = PortalUtil.getHttpServletRequest(portletRequest);

    return getFolder(request);
}

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

License:Open Source License

public static List<Folder> getFolders(PortletRequest portletRequest) throws PortalException {

    HttpServletRequest request = PortalUtil.getHttpServletRequest(portletRequest);

    return getFolders(request);
}

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

License:Open Source License

public static Repository getRepository(PortletRequest portletRequest) throws PortalException {

    HttpServletRequest request = PortalUtil.getHttpServletRequest(portletRequest);

    return getRepository(request);
}

From source file:com.liferay.dynamic.data.lists.form.web.internal.display.context.DDLFormAdminDisplayContext.java

License:Open Source License

public DDLFormViewRecordDisplayContext getDDLFormViewRecordDisplayContext() {

    return new DDLFormViewRecordDisplayContext(PortalUtil.getHttpServletRequest(_renderRequest),
            PortalUtil.getHttpServletResponse(_renderResponse), _ddlRecordLocalService, _ddmFormRenderer,
            _ddmFormValuesFactory, _ddmFormValuesMerger, _ddmStructureLocalService);
}

From source file:com.liferay.dynamic.data.lists.form.web.internal.display.context.DDLFormBrowserDisplayContext.java

License:Open Source License

public DDLFormBrowserDisplayContext(DDLRecordSetService ddlRecordSetService, RenderRequest renderRequest,
        RenderResponse renderResponse) {

    _ddlRecordSetService = ddlRecordSetService;
    _renderRequest = renderRequest;//from  w ww  . ja  v  a 2 s .c om
    _renderResponse = renderResponse;

    _request = PortalUtil.getHttpServletRequest(_renderRequest);

    _ddlFormWebRequestHelper = new DDLFormWebRequestHelper(_request);
}

From source file:com.liferay.dynamic.data.lists.form.web.internal.display.context.DDLFormDisplayContext.java

License:Open Source License

protected DDMFormRenderingContext createDDMFormRenderingContext(DDMForm ddmForm) {

    DDMFormRenderingContext ddmFormRenderingContext = new DDMFormRenderingContext();

    ddmFormRenderingContext.setDDMFormValues(_ddmFormValuesFactory.create(_renderRequest, ddmForm));
    ddmFormRenderingContext.setHttpServletRequest(PortalUtil.getHttpServletRequest(_renderRequest));
    ddmFormRenderingContext.setHttpServletResponse(PortalUtil.getHttpServletResponse(_renderResponse));
    ddmFormRenderingContext.setLocale(ddmForm.getDefaultLocale());
    ddmFormRenderingContext.setPortletNamespace(_renderResponse.getNamespace());

    return ddmFormRenderingContext;
}

From source file:com.liferay.dynamic.data.lists.form.web.internal.display.context.DDLFormViewRecordsDisplayContext.java

License:Open Source License

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

    DisplayTerms displayTerms = _recordSearchContainer.getDisplayTerms();

    int status = WorkflowConstants.STATUS_ANY;

    if (Validator.isNull(displayTerms.getKeywords())) {
        results = _ddlRecordLocalService.getRecords(_ddlRecordSet.getRecordSetId(), status,
                _recordSearchContainer.getStart(), _recordSearchContainer.getEnd(),
                _recordSearchContainer.getOrderByComparator());
        total = _ddlRecordLocalService.getRecordsCount(_ddlRecordSet.getRecordSetId(), status);
    } else {/*  w w  w.j a v  a2s .  c om*/
        SearchContext searchContext = SearchContextFactory
                .getInstance(PortalUtil.getHttpServletRequest(_renderRequest));

        searchContext.setAttribute(Field.STATUS, status);
        searchContext.setAttribute("recordSetId", _ddlRecordSet.getRecordSetId());
        searchContext.setAttribute("recordSetScope", _ddlRecordSet.getScope());
        searchContext.setEnd(_recordSearchContainer.getEnd());
        searchContext.setKeywords(displayTerms.getKeywords());
        searchContext.setStart(_recordSearchContainer.getStart());

        BaseModelSearchResult<DDLRecord> baseModelSearchResult = _ddlRecordLocalService
                .searchDDLRecords(searchContext);

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

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

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

License:Open Source License

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

From source file:com.liferay.dynamic.data.lists.web.internal.template.DDLDisplayTemplateTransformer.java

License:Open Source License

public String transform() throws Exception {
    Transformer transformer = TransformerHolder.getTransformer();

    Map<String, Object> contextObjects = new HashMap<>();

    contextObjects.put(DDLConstants.RESERVED_DDM_STRUCTURE_ID, _recordSet.getDDMStructureId());
    contextObjects.put(DDLConstants.RESERVED_DDM_TEMPLATE_ID, _ddmTemplateId);
    contextObjects.put(DDLConstants.RESERVED_RECORD_SET_DESCRIPTION,
            _recordSet.getDescription(_themeDisplay.getLocale()));
    contextObjects.put(DDLConstants.RESERVED_RECORD_SET_ID, _recordSet.getRecordSetId());
    contextObjects.put(DDLConstants.RESERVED_RECORD_SET_NAME, _recordSet.getName(_themeDisplay.getLocale()));
    contextObjects.put(TemplateConstants.TEMPLATE_ID, _ddmTemplateId);

    String viewMode = Constants.VIEW;

    if (_renderRequest != null) {
        viewMode = ParamUtil.getString(_renderRequest, "viewMode", Constants.VIEW);
    }/*from w  w w .  jav  a  2  s  .co m*/

    contextObjects.put("viewMode", viewMode);

    DDMTemplate ddmTemplate = DDMTemplateLocalServiceUtil.getTemplate(_ddmTemplateId);

    contextObjects.put(TemplateConstants.CLASS_NAME_ID, ddmTemplate.getClassNameId());

    TemplateManager templateManager = TemplateManagerUtil.getTemplateManager(ddmTemplate.getLanguage());

    TemplateHandler templateHandler = TemplateHandlerRegistryUtil
            .getTemplateHandler(DDLRecordSet.class.getName());

    templateManager.addContextObjects(contextObjects, templateHandler.getCustomContextObjects());

    templateManager.addTaglibSupport(contextObjects, PortalUtil.getHttpServletRequest(_renderRequest),
            _themeDisplay.getResponse());

    return transformer.transform(_themeDisplay, contextObjects, ddmTemplate.getScript(),
            ddmTemplate.getLanguage(), new UnsyncStringWriter());
}

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

License:Open Source License

protected DDMFormRenderingContext createDDMFormRenderingContext() {
    DDMFormRenderingContext ddmFormRenderingContext = new DDMFormRenderingContext();

    ddmFormRenderingContext.setHttpServletRequest(PortalUtil.getHttpServletRequest(_renderRequest));
    ddmFormRenderingContext.setHttpServletResponse(PortalUtil.getHttpServletResponse(_renderResponse));
    ddmFormRenderingContext.setLocale(_ddmDataProviderRequestHelper.getLocale());
    ddmFormRenderingContext.setPortletNamespace(_renderResponse.getNamespace());
    ddmFormRenderingContext.setShowRequiredFieldsWarning(false);

    return ddmFormRenderingContext;
}