public class PortletURLImpl extends Object implements com.liferay.portal.kernel.portlet.LiferayPortletURL, PortletURL, ResourceURL, Serializable
FULL, PAGE, PORTLET, SHARED
Modifier | Constructor and Description |
---|---|
|
PortletURLImpl(javax.servlet.http.HttpServletRequest request,
com.liferay.portal.kernel.model.Portlet portlet,
com.liferay.portal.kernel.model.Layout layout,
String lifecycle) |
|
PortletURLImpl(javax.servlet.http.HttpServletRequest request,
String portletId,
com.liferay.portal.kernel.model.Layout layout,
String lifecycle)
Deprecated.
As of 7.0.0, replaced by
PortletURLImpl(HttpServletRequest, Portlet, Layout, String) |
|
PortletURLImpl(javax.servlet.http.HttpServletRequest request,
String portletId,
long plid,
String lifecycle)
Deprecated.
As of 7.0.0, replaced by
PortletURLImpl(HttpServletRequest, String, Layout, String) |
protected |
PortletURLImpl(javax.servlet.http.HttpServletRequest request,
String portletId,
PortletRequest portletRequest,
long plid,
String lifecycle)
Deprecated.
As of 7.0.0, replaced by
#PortletURLImpl(PortletRequest, String, PortletRequest, Layout, String) |
|
PortletURLImpl(PortletRequest portletRequest,
com.liferay.portal.kernel.model.Portlet portlet,
com.liferay.portal.kernel.model.Layout layout,
String lifecycle) |
|
PortletURLImpl(PortletRequest portletRequest,
String portletId,
com.liferay.portal.kernel.model.Layout layout,
String lifecycle)
Deprecated.
As of 7.0.0, replaced by
PortletURLImpl(PortletRequest, Portlet, Layout, String) |
|
PortletURLImpl(PortletRequest portletRequest,
String portletId,
long plid,
String lifecycle)
Deprecated.
As of 7.0.0, replaced by
PortletURLImpl(PortletRequest, String, Layout, String) |
public PortletURLImpl(javax.servlet.http.HttpServletRequest request, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.model.Layout layout, String lifecycle)
@Deprecated public PortletURLImpl(javax.servlet.http.HttpServletRequest request, String portletId, com.liferay.portal.kernel.model.Layout layout, String lifecycle)
PortletURLImpl(HttpServletRequest, Portlet, Layout, String)
@Deprecated public PortletURLImpl(javax.servlet.http.HttpServletRequest request, String portletId, long plid, String lifecycle)
PortletURLImpl(HttpServletRequest, String, Layout, String)
public PortletURLImpl(PortletRequest portletRequest, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.model.Layout layout, String lifecycle)
@Deprecated public PortletURLImpl(PortletRequest portletRequest, String portletId, com.liferay.portal.kernel.model.Layout layout, String lifecycle)
PortletURLImpl(PortletRequest, Portlet, Layout, String)
@Deprecated public PortletURLImpl(PortletRequest portletRequest, String portletId, long plid, String lifecycle)
PortletURLImpl(PortletRequest, String, Layout, String)
@Deprecated protected PortletURLImpl(javax.servlet.http.HttpServletRequest request, String portletId, PortletRequest portletRequest, long plid, String lifecycle)
#PortletURLImpl(PortletRequest, String, PortletRequest, Layout, String)
public void addParameterIncludedInPath(String name)
addParameterIncludedInPath
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void addProperty(String key, String value)
addProperty
in interface BaseURL
public String getCacheability()
getCacheability
in interface ResourceURL
public javax.servlet.http.HttpServletRequest getHttpServletRequest()
public com.liferay.portal.kernel.model.Layout getLayout()
public String getLayoutFriendlyURL()
public String getLifecycle()
getLifecycle
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public String getNamespace()
public String getParameter(String name)
getParameter
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public Map<String,String[]> getParameterMap()
getParameterMap
in interface BaseURL
public Set<String> getParametersIncludedInPath()
getParametersIncludedInPath
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public long getPlid()
getPlid
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public com.liferay.portal.kernel.model.Portlet getPortlet()
public String getPortletFriendlyURLPath()
public String getPortletId()
getPortletId
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public PortletMode getPortletMode()
getPortletMode
in interface PortletURL
public PortletRequest getPortletRequest()
public Set<String> getRemovedParameterNames()
getRemovedParameterNames
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public Map<String,String> getReservedParameterMap()
getReservedParameterMap
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public String getResourceID()
getResourceID
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public WindowState getWindowState()
getWindowState
in interface PortletURL
public boolean isAnchor()
isAnchor
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public boolean isCopyCurrentRenderParameters()
isCopyCurrentRenderParameters
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public boolean isEncrypt()
isEncrypt
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public boolean isEscapeXml()
isEscapeXml
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public boolean isParameterIncludedInPath(String name)
isParameterIncludedInPath
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public boolean isSecure()
isSecure
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void removePublicRenderParameter(String name)
removePublicRenderParameter
in interface PortletURL
public void setAnchor(boolean anchor)
setAnchor
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setCacheability(String cacheability)
setCacheability
in interface ResourceURL
public void setCopyCurrentRenderParameters(boolean copyCurrentRenderParameters)
setCopyCurrentRenderParameters
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setDoAsGroupId(long doAsGroupId)
setDoAsGroupId
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setDoAsUserId(long doAsUserId)
setDoAsUserId
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setDoAsUserLanguageId(String doAsUserLanguageId)
setDoAsUserLanguageId
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setEncrypt(boolean encrypt)
setEncrypt
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setEscapeXml(boolean escapeXml)
setEscapeXml
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setLifecycle(String lifecycle)
setLifecycle
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setParameter(String name, String value)
setParameter
in interface BaseURL
public void setParameter(String name, String value, boolean append)
setParameter
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setParameter(String name, String[] values)
setParameter
in interface BaseURL
public void setParameter(String name, String[] values, boolean append)
setParameter
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setParameters(Map<String,String[]> params)
setParameters
in interface BaseURL
public void setPlid(long plid)
setPlid
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setPortletId(String portletId)
setPortletId
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setPortletMode(PortletMode portletMode) throws PortletModeException
setPortletMode
in interface PortletURL
PortletModeException
public void setPortletMode(String portletMode) throws PortletModeException
PortletModeException
public void setProperty(String key, String value)
setProperty
in interface BaseURL
public void setRefererGroupId(long refererGroupId)
setRefererGroupId
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setRefererPlid(long refererPlid)
setRefererPlid
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setRemovedParameterNames(Set<String> removedParameterNames)
setRemovedParameterNames
in interface com.liferay.portal.kernel.portlet.LiferayPortletURL
public void setResourceID(String resourceID)
setResourceID
in interface ResourceURL
public void setWindowState(String windowState) throws WindowStateException
WindowStateException
public void setWindowState(WindowState windowState) throws WindowStateException
setWindowState
in interface PortletURL
WindowStateException
public void setWindowStateRestoreCurrentView(boolean windowStateRestoreCurrentView)
public String toString()
public void write(Writer writer) throws IOException
write
in interface BaseURL
IOException
public void write(Writer writer, boolean escapeXml) throws IOException
write
in interface BaseURL
IOException
protected void addPortalAuthToken(com.liferay.portal.kernel.util.StringBundler sb, Key key)
protected void addPortletAuthToken(com.liferay.portal.kernel.util.StringBundler sb, Key key)
protected void clearCache()
protected String generateToString()
protected String generateWSRPToString()
protected boolean isBlankValue(String[] value)
protected void mergeRenderParameters()
@Deprecated protected String prependNamespace(String name)
protected void removeParameter(String name)