Class MockLiferayPortletURL

Object
com.liferay.portal.kernel.test.portlet.MockLiferayPortletURL
All Implemented Interfaces:
com.liferay.portal.kernel.portlet.LiferayPortletURL, Serializable, BaseURL, Mutable, MutableRenderState, PortletURL, RenderState, RenderURL, ResourceURL
Direct Known Subclasses:
MockActionURL

public class MockLiferayPortletURL extends Object implements com.liferay.portal.kernel.portlet.LiferayPortletURL, RenderURL
Author:
Cristina González
See Also:
  • Constructor Details

    • MockLiferayPortletURL

      public MockLiferayPortletURL()
  • Method Details

    • addParameterIncludedInPath

      public void addParameterIncludedInPath(String name)
      Specified by:
      addParameterIncludedInPath in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • addProperty

      public void addProperty(String name, String value)
      Specified by:
      addProperty in interface BaseURL
    • append

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

      public Appendable append(Appendable appendable, boolean escapeXML) throws IOException
      Specified by:
      append in interface BaseURL
      Throws:
      IOException
    • getCacheability

      public String getCacheability()
      Specified by:
      getCacheability in interface ResourceURL
    • getFragmentIdentifier

      public String getFragmentIdentifier()
      Specified by:
      getFragmentIdentifier in interface RenderURL
    • getLifecycle

      public String getLifecycle()
      Specified by:
      getLifecycle in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • getParameter

      public String getParameter(String name)
      Specified by:
      getParameter in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • getParameterMap

      public Map<String,String[]> getParameterMap()
      Specified by:
      getParameterMap in interface BaseURL
    • getParametersIncludedInPath

      public Set<String> getParametersIncludedInPath()
      Specified by:
      getParametersIncludedInPath in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • getPlid

      public long getPlid()
      Specified by:
      getPlid in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • getPortletId

      public String getPortletId()
      Specified by:
      getPortletId in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • getPortletMode

      public PortletMode getPortletMode()
      Specified by:
      getPortletMode in interface RenderState
    • getRemovedParameterNames

      public Set<String> getRemovedParameterNames()
      Specified by:
      getRemovedParameterNames in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • getRenderParameters

      public MutableRenderParameters getRenderParameters()
      Specified by:
      getRenderParameters in interface MutableRenderState
      Specified by:
      getRenderParameters in interface RenderState
    • getResourceID

      public String getResourceID()
      Specified by:
      getResourceID in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
      Specified by:
      getResourceID in interface ResourceURL
    • getResourceParameters

      public MutableResourceParameters getResourceParameters()
      Specified by:
      getResourceParameters in interface ResourceURL
    • getWindowState

      public WindowState getWindowState()
      Specified by:
      getWindowState in interface RenderState
    • isAnchor

      public boolean isAnchor()
      Specified by:
      isAnchor in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • isCopyCurrentRenderParameters

      public boolean isCopyCurrentRenderParameters()
      Specified by:
      isCopyCurrentRenderParameters in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • isEncrypt

      public boolean isEncrypt()
      Specified by:
      isEncrypt in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • isEscapeXml

      public boolean isEscapeXml()
      Specified by:
      isEscapeXml in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • isParameterIncludedInPath

      public boolean isParameterIncludedInPath(String name)
      Specified by:
      isParameterIncludedInPath in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • isSecure

      public boolean isSecure()
      Specified by:
      isSecure in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • removePublicRenderParameter

      public void removePublicRenderParameter(String name)
      Specified by:
      removePublicRenderParameter in interface PortletURL
    • setAnchor

      public void setAnchor(boolean anchor)
      Specified by:
      setAnchor in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setBeanParameter

      public void setBeanParameter(PortletSerializable portletSerializable)
      Specified by:
      setBeanParameter in interface PortletURL
    • setCacheability

      public void setCacheability(String cacheLevel)
      Specified by:
      setCacheability in interface ResourceURL
    • setCopyCurrentRenderParameters

      public void setCopyCurrentRenderParameters(boolean copyCurrentRenderParameters)
      Specified by:
      setCopyCurrentRenderParameters in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setDoAsGroupId

      public void setDoAsGroupId(long doAsGroupId)
      Specified by:
      setDoAsGroupId in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setDoAsUserId

      public void setDoAsUserId(long doAsUserId)
      Specified by:
      setDoAsUserId in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setDoAsUserLanguageId

      public void setDoAsUserLanguageId(String doAsUserLanguageId)
      Specified by:
      setDoAsUserLanguageId in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setEncrypt

      public void setEncrypt(boolean encrypt)
      Specified by:
      setEncrypt in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setEscapeXml

      public void setEscapeXml(boolean escapeXml)
      Specified by:
      setEscapeXml in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setFragmentIdentifier

      public void setFragmentIdentifier(String fragment)
      Specified by:
      setFragmentIdentifier in interface RenderURL
    • setLifecycle

      public void setLifecycle(String lifecycle)
      Specified by:
      setLifecycle in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setParameter

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

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

      public void setParameter(String name, String value, boolean append)
      Specified by:
      setParameter in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setParameter

      public void setParameter(String name, String[] values, boolean append)
      Specified by:
      setParameter in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setParameters

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

      public void setPlid(long plid)
      Specified by:
      setPlid in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setPortletId

      public void setPortletId(String portletId)
      Specified by:
      setPortletId in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setPortletMode

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

      public void setProperty(String name, String value)
      Specified by:
      setProperty in interface BaseURL
    • setRefererGroupId

      public void setRefererGroupId(long refererGroupId)
      Specified by:
      setRefererGroupId in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setRefererPlid

      public void setRefererPlid(long refererPlid)
      Specified by:
      setRefererPlid in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setRemovedParameterNames

      public void setRemovedParameterNames(Set<String> removedParamNames)
      Specified by:
      setRemovedParameterNames in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • setResourceID

      public void setResourceID(String resourceID)
      Specified by:
      setResourceID in interface ResourceURL
    • setSecure

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

      public void setWindowState(WindowState windowState) throws WindowStateException
      Specified by:
      setWindowState in interface MutableRenderState
      Throws:
      WindowStateException
    • setWindowStateRestoreCurrentView

      public void setWindowStateRestoreCurrentView(boolean windowStateRestoreCurrentView)
      Specified by:
      setWindowStateRestoreCurrentView in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • toString

      public String toString()
      Specified by:
      toString in interface BaseURL
      Overrides:
      toString in class Object
    • visitReservedParameters

      public void visitReservedParameters(BiConsumer<String,String> biConsumer)
      Specified by:
      visitReservedParameters in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
    • write

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

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