Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-73282 Implement Portlet 3.0
  3. LPS-81861

Portlet 3.0: Refactor portlet request parameter handling and portlet URL generation

    Details

      Description

      Portlet 3.0 deprecated the following methods related to portlet parameters:

      This task includes refactoring portlet request parameter handling and portlet URL generation in order to use the new Portlet 3.0 parameter handling "composition objects" developed in LPS-81528.

      Specifically, methods in the following classes must be refactored:

      • portal-impl/src/com/liferay/portlet/ActionRequestImpl.java
      • portal-impl/src/com/liferay/portlet/PortletRequestImpl.java
      • portal-impl/src/com/liferay/portlet/PortletResponseImpl.java
      • portal-impl/src/com/liferay/portlet/PortletURLImpl.java
      • portal-impl/src/com/liferay/portlet/StateAwareResponseImpl.java
      • portal-impl/src/com/liferay/portlet/internal/ActionURLImpl.java
      • portal-kernel/src/com/liferay/portal/kernel/portlet/PortletURLUtil.java

      In addition, the aforementioned deprecated methods must be refactored so that they call through to the underlying composition objects.

        Attachments

          Activity

            People

            Assignee:
            brian.chan Brian Chan
            Reporter:
            neil.griffin Neil Griffin
            Recent user:
            Norbert NĂ©meth
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Days since last comment:
              3 years, 8 weeks ago

                Packages

                Version Package
                7.1.10 DXP FP1
                7.1.1 CE GA2
                7.1.10.1 SP1
                7.1.X
                Master