« Return to Thread: [jira] Created: (PLUTO-559) Drop PortletEntity interface

[jira] Created: (PLUTO-559) Drop PortletEntity interface

by JIRA jira@apache.org :: Rate this Message:

Reply to Author | View in Thread

Drop PortletEntity interface
----------------------------

                 Key: PLUTO-559
                 URL: https://issues.apache.org/jira/browse/PLUTO-559
             Project: Pluto
          Issue Type: Improvement
          Components: portlet container
    Affects Versions: 2.0.0
            Reporter: Carsten Ziegeler
             Fix For: 2.0.0


As discussed in another bug, Ate suggested to drop the PortletEntity interface:

Furthermore, I'm actually tempted to propose we drop PortletEntity as a qualified interface all together as Pluto (nor Jetspeed) doesn't use PortletEntity at all.
For Jetspeed, I've already enhanced our (extended) PortletWindow to provide access to the PortletEntity (PreferencesSet) *ID* with method String getPortletEntityId() and also added getPortletDefinition() directly to PortletWindow.
That greatly cleans up the code base as the PortletEntity 'intermediate' (now reduced to just an empty interface) then can be cut out from all the PortletWindow->PortletDefinition access usages.
WDYT?


--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

 « Return to Thread: [jira] Created: (PLUTO-559) Drop PortletEntity interface