public class PortletURLProviderImpl extends Object implements org.apache.pluto.container.PortletURLProvider
Constructor and Description |
---|
PortletURLProviderImpl(org.apache.pluto.driver.url.PortalURL url,
org.apache.pluto.container.PortletURLProvider.TYPE type,
org.apache.pluto.container.PortletWindow portletWindow) |
Modifier and Type | Method and Description |
---|---|
org.apache.pluto.driver.url.PortalURL |
apply() |
String |
getCacheability() |
javax.portlet.PortletMode |
getPortletMode() |
Map<String,List<String>> |
getProperties() |
Map<String,String[]> |
getPublicRenderParameters() |
Map<String,String[]> |
getRenderParameters() |
String |
getResourceID() |
org.apache.pluto.container.PortletURLProvider.TYPE |
getType() |
javax.portlet.WindowState |
getWindowState() |
boolean |
isSecure() |
void |
setCacheability(String cacheLevel) |
void |
setPortletMode(javax.portlet.PortletMode mode) |
void |
setResourceID(String resourceID) |
void |
setSecure(boolean secure) |
void |
setWindowState(javax.portlet.WindowState state) |
String |
toURL() |
String |
toURL(boolean absolute) |
void |
write(Writer out,
boolean escapeXML) |
public PortletURLProviderImpl(org.apache.pluto.driver.url.PortalURL url, org.apache.pluto.container.PortletURLProvider.TYPE type, org.apache.pluto.container.PortletWindow portletWindow)
public org.apache.pluto.driver.url.PortalURL apply()
public org.apache.pluto.container.PortletURLProvider.TYPE getType()
getType
in interface org.apache.pluto.container.PortletURLProvider
public void setPortletMode(javax.portlet.PortletMode mode)
setPortletMode
in interface org.apache.pluto.container.PortletURLProvider
public javax.portlet.PortletMode getPortletMode()
getPortletMode
in interface org.apache.pluto.container.PortletURLProvider
public void setWindowState(javax.portlet.WindowState state)
setWindowState
in interface org.apache.pluto.container.PortletURLProvider
public javax.portlet.WindowState getWindowState()
getWindowState
in interface org.apache.pluto.container.PortletURLProvider
public void setSecure(boolean secure) throws javax.portlet.PortletSecurityException
setSecure
in interface org.apache.pluto.container.PortletURLProvider
javax.portlet.PortletSecurityException
public boolean isSecure()
isSecure
in interface org.apache.pluto.container.PortletURLProvider
public Map<String,String[]> getRenderParameters()
getRenderParameters
in interface org.apache.pluto.container.PortletURLProvider
public Map<String,String[]> getPublicRenderParameters()
getPublicRenderParameters
in interface org.apache.pluto.container.PortletURLProvider
public String getCacheability()
getCacheability
in interface org.apache.pluto.container.PortletURLProvider
public void setCacheability(String cacheLevel)
setCacheability
in interface org.apache.pluto.container.PortletURLProvider
public String getResourceID()
getResourceID
in interface org.apache.pluto.container.PortletURLProvider
public void setResourceID(String resourceID)
setResourceID
in interface org.apache.pluto.container.PortletURLProvider
public String toURL()
toURL
in interface org.apache.pluto.container.PortletURLProvider
public String toURL(boolean absolute)
public void write(Writer out, boolean escapeXML) throws IOException
write
in interface org.apache.pluto.container.PortletURLProvider
IOException
Copyright © 2016 Mairie de Paris. All Rights Reserved.