Class PortletURLWrapper

Object
com.liferay.portal.kernel.portlet.PortletURLWrapper
All Implemented Interfaces:
jakarta.portlet.BaseURL, jakarta.portlet.Mutable, jakarta.portlet.MutableRenderState, jakarta.portlet.PortletURL, jakarta.portlet.RenderState

public class PortletURLWrapper extends Object implements jakarta.portlet.PortletURL
Author:
Brian Wing Shun Chan
  • Constructor Details

    • PortletURLWrapper

      public PortletURLWrapper(jakarta.portlet.PortletURL portletURL)
  • Method Details

    • addProperty

      public void addProperty(String key, String value)
      Specified by:
      addProperty in interface jakarta.portlet.BaseURL
    • append

      public Appendable append(Appendable appendable) throws IOException
      Specified by:
      append in interface jakarta.portlet.BaseURL
      Throws:
      IOException
    • append

      public Appendable append(Appendable appendable, boolean escapeXML) throws IOException
      Specified by:
      append in interface jakarta.portlet.BaseURL
      Throws:
      IOException
    • getParameterMap

      public Map<String,String[]> getParameterMap()
      Specified by:
      getParameterMap in interface jakarta.portlet.BaseURL
    • getPortletMode

      public jakarta.portlet.PortletMode getPortletMode()
      Specified by:
      getPortletMode in interface jakarta.portlet.RenderState
    • getRenderParameters

      public jakarta.portlet.MutableRenderParameters getRenderParameters()
      Specified by:
      getRenderParameters in interface jakarta.portlet.MutableRenderState
      Specified by:
      getRenderParameters in interface jakarta.portlet.RenderState
    • getWindowState

      public jakarta.portlet.WindowState getWindowState()
      Specified by:
      getWindowState in interface jakarta.portlet.RenderState
    • removePublicRenderParameter

      public void removePublicRenderParameter(String name)
      Specified by:
      removePublicRenderParameter in interface jakarta.portlet.PortletURL
    • setBeanParameter

      public void setBeanParameter(jakarta.portlet.annotations.PortletSerializable portletSerializable)
      Specified by:
      setBeanParameter in interface jakarta.portlet.PortletURL
    • setParameter

      public void setParameter(String name, String value)
      Specified by:
      setParameter in interface jakarta.portlet.BaseURL
    • setParameter

      public void setParameter(String name, String[] values)
      Specified by:
      setParameter in interface jakarta.portlet.BaseURL
    • setParameters

      public void setParameters(Map<String,String[]> parameters)
      Specified by:
      setParameters in interface jakarta.portlet.BaseURL
    • setPortletMode

      public void setPortletMode(jakarta.portlet.PortletMode portletMode) throws jakarta.portlet.PortletModeException
      Specified by:
      setPortletMode in interface jakarta.portlet.MutableRenderState
      Throws:
      jakarta.portlet.PortletModeException
    • setProperty

      public void setProperty(String key, String value)
      Specified by:
      setProperty in interface jakarta.portlet.BaseURL
    • setSecure

      public void setSecure(boolean secure) throws jakarta.portlet.PortletSecurityException
      Specified by:
      setSecure in interface jakarta.portlet.BaseURL
      Throws:
      jakarta.portlet.PortletSecurityException
    • setWindowState

      public void setWindowState(jakarta.portlet.WindowState windowState) throws jakarta.portlet.WindowStateException
      Specified by:
      setWindowState in interface jakarta.portlet.MutableRenderState
      Throws:
      jakarta.portlet.WindowStateException
    • toString

      public String toString()
      Specified by:
      toString in interface jakarta.portlet.BaseURL
      Overrides:
      toString in class Object
    • write

      public void write(Writer writer) throws IOException
      Specified by:
      write in interface jakarta.portlet.BaseURL
      Throws:
      IOException
    • write

      public void write(Writer writer, boolean escapeXML) throws IOException
      Specified by:
      write in interface jakarta.portlet.BaseURL
      Throws:
      IOException