Interface IPortletServiceManager

  • All Known Implementing Classes:
    PortletServiceManager

    public interface IPortletServiceManager
    Interface for portlet service manager.
    Since:
    6.0.0
    Version:
    $Revision: 13092 $ $Date: 2011-05-28 18:19:06 -0300 (Sat, 28 May 2011) $
    • Method Detail

      • getPortletName

        String getPortletName​(String portletHandle)
                       throws PortalException
        Returns the portlet name.
        Parameters:
        portletHandle - the portlet handle.
        Returns:
        the portlet name.
        Throws:
        PortalException
      • getDescriptionFromPortlet

        String getDescriptionFromPortlet​(String portletHandle)
                                  throws PortalException
        Returns the description from portlet.
        Parameters:
        portletHandle - the portlet handle.
        Returns:
        the description.
        Throws:
        PortalException
      • getPortletDescription

        com.sun.portal.wsrp.common.stubs.v2.PortletDescription getPortletDescription​(String portletHandle)
                                                                              throws PortalException
        Returns the portlet description.
        Parameters:
        portletHandle - the portlet handle.
        Returns:
        an instance of PortletDescription.
        Throws:
        PortalException
      • clonePortlet

        String clonePortlet​(String portletHandle,
                            String displayName)
                     throws PortalException
        Clones a portlet.
        Parameters:
        portletHandle - the portlet handle.
        displayName - the cloned portlet display name.
        Returns:
        the portletHandle of the cloned portlet.
        Throws:
        PortalException
        Since:
        6.0.0
      • getPortletProperties

        Properties getPortletProperties​(String portletHandle)
                                 throws PortalException
        Returns the portlet properties.
        Parameters:
        producerEntityId - the producer entity id.
        portletHandle - the portlet handle.
        Returns:
        the properties of the portlet.
        Throws:
        PortalException
        Since:
        6.0.0
      • removeClone

        void removeClone​(String portletHandle)
                  throws PortalException
        Removes the clone.
        Parameters:
        producerEntityId - the producer entity id.
        portletHandle - the portlet handle.
        Throws:
        PortalException
        Since:
        6.0.0
      • setPortletProperties

        void setPortletProperties​(String portletHandle,
                                  Properties properties)
                           throws PortalException
        Sets the portlet properties.
        Parameters:
        producerEntityId - the producer entity id.
        portletHandle - the portlet handle.
        properties - the new properties.
        Throws:
        PortalException
        Since:
        6.0.0