public class PortletURLImpl
extends java.lang.Object
implements com.liferay.portal.kernel.portlet.LiferayPortletURL, javax.portlet.PortletURL, javax.portlet.ResourceURL, java.io.Serializable
| Modifier | Constructor and Description |
|---|---|
|
PortletURLImpl(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId,
long plid,
java.lang.String lifecycle) |
protected |
PortletURLImpl(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId,
javax.portlet.PortletRequest portletRequest,
long plid,
java.lang.String lifecycle) |
|
PortletURLImpl(javax.portlet.PortletRequest portletRequest,
java.lang.String portletId,
long plid,
java.lang.String lifecycle) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameterIncludedInPath(java.lang.String name) |
protected void |
addPortalAuthToken(com.liferay.portal.kernel.util.StringBundler sb,
java.security.Key key) |
protected void |
addPortletAuthToken(com.liferay.portal.kernel.util.StringBundler sb,
java.security.Key key) |
void |
addProperty(java.lang.String key,
java.lang.String value) |
protected void |
clearCache() |
protected java.lang.String |
generateToString() |
protected java.lang.String |
generateWSRPToString() |
java.lang.String |
getCacheability() |
javax.servlet.http.HttpServletRequest |
getHttpServletRequest() |
com.liferay.portal.model.Layout |
getLayout() |
java.lang.String |
getLayoutFriendlyURL() |
java.lang.String |
getLifecycle() |
java.lang.String |
getNamespace() |
java.lang.String |
getParameter(java.lang.String name) |
java.util.Map<java.lang.String,java.lang.String[]> |
getParameterMap() |
java.util.Set<java.lang.String> |
getParametersIncludedInPath() |
long |
getPlid() |
com.liferay.portal.model.Portlet |
getPortlet() |
java.lang.String |
getPortletFriendlyURLPath() |
java.lang.String |
getPortletId() |
javax.portlet.PortletMode |
getPortletMode() |
javax.portlet.PortletRequest |
getPortletRequest() |
protected java.lang.String |
getPublicRenderParameterName(java.lang.String name) |
java.util.Set<java.lang.String> |
getRemovedParameterNames() |
java.util.Map<java.lang.String,java.lang.String> |
getReservedParameterMap() |
java.lang.String |
getResourceID() |
javax.portlet.WindowState |
getWindowState() |
boolean |
isAnchor() |
protected boolean |
isBlankValue(java.lang.String[] value) |
boolean |
isCopyCurrentRenderParameters() |
boolean |
isEncrypt() |
boolean |
isEscapeXml() |
boolean |
isParameterIncludedInPath(java.lang.String name) |
boolean |
isSecure() |
protected void |
mergeRenderParameters() |
protected java.lang.String |
prependNamespace(java.lang.String name) |
protected java.lang.String |
processValue(java.security.Key key,
int value) |
protected java.lang.String |
processValue(java.security.Key key,
long value) |
protected java.lang.String |
processValue(java.security.Key key,
java.lang.String value) |
void |
removePublicRenderParameter(java.lang.String name) |
void |
setAnchor(boolean anchor) |
void |
setCacheability(java.lang.String cacheability) |
void |
setControlPanelCategory(java.lang.String controlPanelCategory) |
void |
setCopyCurrentRenderParameters(boolean copyCurrentRenderParameters) |
void |
setDoAsGroupId(long doAsGroupId) |
void |
setDoAsUserId(long doAsUserId) |
void |
setDoAsUserLanguageId(java.lang.String doAsUserLanguageId) |
void |
setEncrypt(boolean encrypt) |
void |
setEscapeXml(boolean escapeXml) |
void |
setLifecycle(java.lang.String lifecycle) |
void |
setParameter(java.lang.String name,
java.lang.String value) |
void |
setParameter(java.lang.String name,
java.lang.String[] values) |
void |
setParameter(java.lang.String name,
java.lang.String[] values,
boolean append) |
void |
setParameter(java.lang.String name,
java.lang.String value,
boolean append) |
void |
setParameters(java.util.Map<java.lang.String,java.lang.String[]> params) |
void |
setPlid(long plid) |
void |
setPortletId(java.lang.String portletId) |
void |
setPortletMode(javax.portlet.PortletMode portletMode) |
void |
setPortletMode(java.lang.String portletMode) |
void |
setProperty(java.lang.String key,
java.lang.String value) |
void |
setRefererGroupId(long refererGroupId) |
void |
setRefererPlid(long refererPlid) |
void |
setRemovedParameterNames(java.util.Set<java.lang.String> removedParameterNames) |
void |
setResourceID(java.lang.String resourceID) |
void |
setSecure(boolean secure) |
void |
setWindowState(java.lang.String windowState) |
void |
setWindowState(javax.portlet.WindowState windowState) |
void |
setWindowStateRestoreCurrentView(boolean windowStateRestoreCurrentView) |
java.lang.String |
toString() |
void |
write(java.io.Writer writer) |
void |
write(java.io.Writer writer,
boolean escapeXml) |
public PortletURLImpl(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId,
long plid,
java.lang.String lifecycle)
public PortletURLImpl(javax.portlet.PortletRequest portletRequest,
java.lang.String portletId,
long plid,
java.lang.String lifecycle)
protected PortletURLImpl(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId,
javax.portlet.PortletRequest portletRequest,
long plid,
java.lang.String lifecycle)
public void addParameterIncludedInPath(java.lang.String name)
addParameterIncludedInPath in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void addProperty(java.lang.String key,
java.lang.String value)
addProperty in interface javax.portlet.BaseURLpublic java.lang.String getCacheability()
getCacheability in interface javax.portlet.ResourceURLpublic javax.servlet.http.HttpServletRequest getHttpServletRequest()
public com.liferay.portal.model.Layout getLayout()
public java.lang.String getLayoutFriendlyURL()
public java.lang.String getLifecycle()
getLifecycle in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic java.lang.String getNamespace()
public java.lang.String getParameter(java.lang.String name)
getParameter in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
getParameterMap in interface javax.portlet.BaseURLpublic java.util.Set<java.lang.String> getParametersIncludedInPath()
getParametersIncludedInPath in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic long getPlid()
public com.liferay.portal.model.Portlet getPortlet()
public java.lang.String getPortletFriendlyURLPath()
public java.lang.String getPortletId()
getPortletId in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic javax.portlet.PortletMode getPortletMode()
getPortletMode in interface javax.portlet.PortletURLpublic javax.portlet.PortletRequest getPortletRequest()
public java.util.Set<java.lang.String> getRemovedParameterNames()
getRemovedParameterNames in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic java.util.Map<java.lang.String,java.lang.String> getReservedParameterMap()
getReservedParameterMap in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic java.lang.String getResourceID()
getResourceID in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic javax.portlet.WindowState getWindowState()
getWindowState in interface javax.portlet.PortletURLpublic boolean isAnchor()
isAnchor in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic boolean isCopyCurrentRenderParameters()
isCopyCurrentRenderParameters in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic boolean isEncrypt()
isEncrypt in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic boolean isEscapeXml()
isEscapeXml in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic boolean isParameterIncludedInPath(java.lang.String name)
isParameterIncludedInPath in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic boolean isSecure()
isSecure in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void removePublicRenderParameter(java.lang.String name)
removePublicRenderParameter in interface javax.portlet.PortletURLpublic void setAnchor(boolean anchor)
setAnchor in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setCacheability(java.lang.String cacheability)
setCacheability in interface javax.portlet.ResourceURLpublic void setControlPanelCategory(java.lang.String controlPanelCategory)
setControlPanelCategory in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setCopyCurrentRenderParameters(boolean copyCurrentRenderParameters)
setCopyCurrentRenderParameters in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setDoAsGroupId(long doAsGroupId)
setDoAsGroupId in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setDoAsUserId(long doAsUserId)
setDoAsUserId in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setDoAsUserLanguageId(java.lang.String doAsUserLanguageId)
setDoAsUserLanguageId in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setEncrypt(boolean encrypt)
setEncrypt in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setEscapeXml(boolean escapeXml)
setEscapeXml in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setLifecycle(java.lang.String lifecycle)
setLifecycle in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setParameter(java.lang.String name,
java.lang.String value)
setParameter in interface javax.portlet.BaseURLpublic void setParameter(java.lang.String name,
java.lang.String value,
boolean append)
setParameter in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setParameter(java.lang.String name,
java.lang.String[] values)
setParameter in interface javax.portlet.BaseURLpublic void setParameter(java.lang.String name,
java.lang.String[] values,
boolean append)
setParameter in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setParameters(java.util.Map<java.lang.String,java.lang.String[]> params)
setParameters in interface javax.portlet.BaseURLpublic void setPlid(long plid)
setPlid in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setPortletId(java.lang.String portletId)
setPortletId in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setPortletMode(javax.portlet.PortletMode portletMode)
throws javax.portlet.PortletModeException
setPortletMode in interface javax.portlet.PortletURLjavax.portlet.PortletModeExceptionpublic void setPortletMode(java.lang.String portletMode)
throws javax.portlet.PortletModeException
javax.portlet.PortletModeExceptionpublic void setProperty(java.lang.String key,
java.lang.String value)
setProperty in interface javax.portlet.BaseURLpublic void setRefererGroupId(long refererGroupId)
public void setRefererPlid(long refererPlid)
setRefererPlid in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setRemovedParameterNames(java.util.Set<java.lang.String> removedParameterNames)
setRemovedParameterNames in interface com.liferay.portal.kernel.portlet.LiferayPortletURLpublic void setResourceID(java.lang.String resourceID)
setResourceID in interface javax.portlet.ResourceURLpublic void setSecure(boolean secure)
setSecure in interface javax.portlet.BaseURLpublic void setWindowState(java.lang.String windowState)
throws javax.portlet.WindowStateException
javax.portlet.WindowStateExceptionpublic void setWindowState(javax.portlet.WindowState windowState)
throws javax.portlet.WindowStateException
setWindowState in interface javax.portlet.PortletURLjavax.portlet.WindowStateExceptionpublic void setWindowStateRestoreCurrentView(boolean windowStateRestoreCurrentView)
public java.lang.String toString()
toString in interface javax.portlet.BaseURLtoString in class java.lang.Objectpublic void write(java.io.Writer writer)
throws java.io.IOException
write in interface javax.portlet.BaseURLjava.io.IOExceptionpublic void write(java.io.Writer writer,
boolean escapeXml)
throws java.io.IOException
write in interface javax.portlet.BaseURLjava.io.IOExceptionprotected void addPortalAuthToken(com.liferay.portal.kernel.util.StringBundler sb,
java.security.Key key)
protected void addPortletAuthToken(com.liferay.portal.kernel.util.StringBundler sb,
java.security.Key key)
protected void clearCache()
protected java.lang.String generateToString()
protected java.lang.String generateWSRPToString()
protected java.lang.String getPublicRenderParameterName(java.lang.String name)
protected boolean isBlankValue(java.lang.String[] value)
protected void mergeRenderParameters()
protected java.lang.String prependNamespace(java.lang.String name)
protected java.lang.String processValue(java.security.Key key,
int value)
protected java.lang.String processValue(java.security.Key key,
long value)
protected java.lang.String processValue(java.security.Key key,
java.lang.String value)