Class PortletDescriptorHolderImpl

  • All Implemented Interfaces:
    com.sun.portal.container.service.PortletDescriptorHolder

    public class PortletDescriptorHolderImpl
    extends Object
    implements com.sun.portal.container.service.PortletDescriptorHolder
    PortletDescriptorHolder implementation.

    The PortletDescriptorHolder interface is not entirely used by the WSRP Producer.

    Since:
    5.5.0
    Version:
    $Revision: 11180 $ $Date: 2009-12-04 18:13:02 -0200 (Fri, 04 Dec 2009) $
    • Constructor Detail

      • PortletDescriptorHolderImpl

        public PortletDescriptorHolderImpl()
    • Method Detail

      • getEventProcessingPortlets

        public List<com.sun.portal.container.PortletID> getEventProcessingPortlets​(QName eventQname)
        Specified by:
        getEventProcessingPortlets in interface com.sun.portal.container.service.PortletDescriptorHolder
      • getEventPublishingPortlets

        public List<com.sun.portal.container.PortletID> getEventPublishingPortlets​(QName eventQname)
        Specified by:
        getEventPublishingPortlets in interface com.sun.portal.container.service.PortletDescriptorHolder
      • getSupportedProcessingEventHolders

        public List<com.sun.portal.container.service.EventHolder> getSupportedProcessingEventHolders​(com.sun.portal.container.EntityID portletEntityId)
        Specified by:
        getSupportedProcessingEventHolders in interface com.sun.portal.container.service.PortletDescriptorHolder
      • getSupportedPublicRenderParameterHolders

        public List<com.sun.portal.container.service.PublicRenderParameterHolder> getSupportedPublicRenderParameterHolders​(com.sun.portal.container.EntityID portletEntityId,
                                                                                                                           Map<String,​String[]> renderParameters)
        Specified by:
        getSupportedPublicRenderParameterHolders in interface com.sun.portal.container.service.PortletDescriptorHolder
      • getSupportedPublishingEventHolders

        public List<com.sun.portal.container.service.EventHolder> getSupportedPublishingEventHolders​(com.sun.portal.container.EntityID portletEntityId)
        Specified by:
        getSupportedPublishingEventHolders in interface com.sun.portal.container.service.PortletDescriptorHolder
      • load

        public void load​(Object descriptor)
        Specified by:
        load in interface com.sun.portal.container.service.PortletDescriptorHolder
      • remove

        public void remove​(Object descriptor)
        Specified by:
        remove in interface com.sun.portal.container.service.PortletDescriptorHolder
      • setEventHolder

        public void setEventHolder​(String portletAppName,
                                   com.sun.portal.container.service.EventHolder eventHolder)
                            throws com.sun.portal.container.service.PublicDescriptorHolderException
        Specified by:
        setEventHolder in interface com.sun.portal.container.service.PortletDescriptorHolder
        Throws:
        com.sun.portal.container.service.PublicDescriptorHolderException
      • setPublicRenderParameterHolder

        public void setPublicRenderParameterHolder​(String portletAppName,
                                                   com.sun.portal.container.service.PublicRenderParameterHolder publicRenderParameterHolder)
                                            throws com.sun.portal.container.service.PublicDescriptorHolderException
        Specified by:
        setPublicRenderParameterHolder in interface com.sun.portal.container.service.PortletDescriptorHolder
        Throws:
        com.sun.portal.container.service.PublicDescriptorHolderException
      • setSupportedProcessingEvent

        public void setSupportedProcessingEvent​(com.sun.portal.container.EntityID portletEntityId,
                                                com.sun.portal.container.service.EventHolder eventHolder)
                                         throws com.sun.portal.container.service.PublicDescriptorHolderException
        Specified by:
        setSupportedProcessingEvent in interface com.sun.portal.container.service.PortletDescriptorHolder
        Throws:
        com.sun.portal.container.service.PublicDescriptorHolderException
      • setSupportedPublicRenderParameter

        public void setSupportedPublicRenderParameter​(com.sun.portal.container.EntityID portletEntityId,
                                                      com.sun.portal.container.service.PublicRenderParameterHolder publicRenderParameterHolder)
                                               throws com.sun.portal.container.service.PublicDescriptorHolderException
        Specified by:
        setSupportedPublicRenderParameter in interface com.sun.portal.container.service.PortletDescriptorHolder
        Throws:
        com.sun.portal.container.service.PublicDescriptorHolderException
      • setSupportedPublishingEvent

        public void setSupportedPublishingEvent​(com.sun.portal.container.EntityID portletEntityId,
                                                com.sun.portal.container.service.EventHolder eventHolder)
                                         throws com.sun.portal.container.service.PublicDescriptorHolderException
        Specified by:
        setSupportedPublishingEvent in interface com.sun.portal.container.service.PortletDescriptorHolder
        Throws:
        com.sun.portal.container.service.PublicDescriptorHolderException
      • verifySupportedProcessingEvent

        public com.sun.portal.container.service.EventHolder verifySupportedProcessingEvent​(com.sun.portal.container.EntityID portletEntityId,
                                                                                           com.sun.portal.container.service.EventHolder eventHolder)
        Specified by:
        verifySupportedProcessingEvent in interface com.sun.portal.container.service.PortletDescriptorHolder
      • verifySupportedPublicRenderParameters

        public Map<String,​String> verifySupportedPublicRenderParameters​(com.sun.portal.container.EntityID portletEntityId,
                                                                              List<com.sun.portal.container.service.PublicRenderParameterHolder> publicRenderParameterHolders)
        Specified by:
        verifySupportedPublicRenderParameters in interface com.sun.portal.container.service.PortletDescriptorHolder
      • verifySupportedPublishingEvent

        public com.sun.portal.container.service.EventHolder verifySupportedPublishingEvent​(com.sun.portal.container.EntityID portletEntityId,
                                                                                           com.sun.portal.container.service.EventHolder eventHolder)
        Specified by:
        verifySupportedPublishingEvent in interface com.sun.portal.container.service.PortletDescriptorHolder