|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.portal.portlet.impl.PortletResponseImpl
Field Summary | |
protected ComponentRequest |
creq
|
protected ComponentResponse |
cresp
|
protected ComponentInvocation |
invocation
|
protected PortletRequestImpl |
preq
|
Constructor Summary | |
protected |
PortletResponseImpl(ComponentInvocation invocation,
PortletRequestImpl preq)
|
Method Summary | |
void |
addProperty(java.lang.String name,
java.lang.String value)
Adds a String property to an existing key to be returned to the portal. |
java.lang.String |
encodeURL(java.lang.String url)
Returns the encoded URL of the resource, like servlets, JSPs, images and other static files, at the given path. |
void |
setProperty(java.lang.String name,
java.lang.String value)
Sets a String property to be returned to the portal. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected final ComponentInvocation invocation
protected final ComponentRequest creq
protected final ComponentResponse cresp
protected final PortletRequestImpl preq
Constructor Detail |
protected PortletResponseImpl(ComponentInvocation invocation, PortletRequestImpl preq)
Method Detail |
public java.lang.String encodeURL(java.lang.String url)
PortletResponse
Some portal/portlet-container implementation may require those URLs to contain implementation specific data encoded in it. Because of that, portlets should use this method to create such URLs.
The encodeURL
method may include the session ID
and other portal/portlet-container specific information into the URL.
If encoding is not needed, it returns the URL unchanged.
encodeURL
in interface PortletResponse
url
- the URI path to the resource. This must be either
an absolute URL (e.g.
http://my.co/myportal/mywebap/myfolder/myresource.gif
)
or a full path URI (e.g. /myportal/mywebap/myfolder/myresource.gif
).
public void addProperty(java.lang.String name, java.lang.String value)
PortletResponse
This method allows response properties to have multiple values.
Properties can be used by portlets to provide vendor specific information to the portal.
addProperty
in interface PortletResponse
name
- the key of the property to be returned to the portalvalue
- the value of the property to be returned to the portalpublic void setProperty(java.lang.String name, java.lang.String value)
PortletResponse
Properties can be used by portlets to provide vendor specific information to the portal.
This method resets all properties previously added with the same key.
setProperty
in interface PortletResponse
name
- the key of the property to be returned to the portalvalue
- the value of the property to be returned to the portal
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |