Uploaded image for project: 'PUBLIC - Liferay Faces'
  1. PUBLIC - Liferay Faces
  2. FACES-2166

Remove PortletContainer, PortletContainerWrapper, and PortletContainerFactory

    Details

      Description

      This issue serves as a task that is comprised of various sub-tasks that will be performed in order to achieve the goal of removing the following:

      public interface com.liferay.faces.container.PortletContainer

      public abstract class com.liferay.faces.container.PortletContainer

      public abstract class com.liferay.faces.container.PortletContainer

      The original concept of the PortletContainer abstraction was to provide a single extension point in the bridge that could account for differing behaviors in various portals like Liferay Portal, Pluto, etc.. Over time however, it became evident that the PortletContainer interface contained too many methods that seemed unrelated, and that it would be more appropriate to move the methods to places that were more appropriate, yet still extensible via factory mechanisms.

        Attachments

          Activity

            People

            • Assignee:
              neil.griffin Neil Griffin
              Reporter:
              neil.griffin Neil Griffin
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                liferay-faces-2.1.5-ga6
                liferay-faces-2.2.5-ga6
                liferay-faces-3.0.5-legacy-ga6
                liferay-faces-3.0.5-ga6
                liferay-faces-3.1.5-ga6
                liferay-faces-3.2.5-ga6
                liferay-faces-4.2.5-ga6