PortalReservedParameters. The constants here define HTTP request parameters
reserved for use by the Jetspeed Portal.
author: David Sean Taylor version: $Id: PortalReservedParameters.java 569464 2007-08-24 17:43:28Z taylor $
PORTLET_EXTENDED_DESCRIPTOR_RENDER_TIMEOUT A portlet can have a specific setting for the timeout duration that the portal will wait
before it gives up on rendering the portlet.
To support legacy portlets still relying on the "old" behavior these default global
settings can be overridden by defining these values in the portlet Metadata too.
In the situation of portal and portlet parameters with the same name, by default
the portlet parameters will be provided first in the values array, but this
can be overridden by setting merge.portal.parameters.before.portlet.parameters=true.
To support legacy portlets still relying on the "old" behavior these default global
settings can be overridden by defining these values in the portlet Metadata too.
Setting merge.portal.parameters.with.portlet.parameters=true will "restore" the old behavior and
merge the portal parameters with the portlet parameters.
PORTLET_EXTENDED_DESCRIPTOR_NON_STANDARD_ACTION
final public static String PORTLET_EXTENDED_DESCRIPTOR_NON_STANDARD_ACTION(Code)
Actions can be marked as non-standard if they don't participate in
JSR-168 standard action behavior. By default, actions are supposed
to clear the cache of all other portlets on the page.
By setting this parameter, we can ignore the standard behavior
and not clear the cache on actions. This is useful for portlets
which never participate with other portlets.
PORTLET_EXTENDED_DESCRIPTOR_RENDER_TIMEOUT
final public static String PORTLET_EXTENDED_DESCRIPTOR_RENDER_TIMEOUT(Code)
A portlet can have a specific setting for the timeout duration that the portal will wait
before it gives up on rendering the portlet. This value overrides the system setting.
The timeout value is in milliseconds
final public static String PORTLET_RESOURCE_URL_REQUEST_PARAMETER(Code)
Preliminary Portlet API 2.0 ResourceURL support.
By setting the RenderURL parameter PORTLET_RESOURCE_URL_REQUEST_PARAMETER (with whatever value) the Jetspeed encoded PortletURL
will be marked as a ResourceURL (the parameter itself will not be stored).
By invoking such a Render/ResourceURL, NavigationalState.getPortletWindowOfResource() will be set, and with an custom Valve
(example implementation o.a.j.resource.ResourceValveImpl) this PortletWindow can be invoked directly,
similar as an ActionURL but as a direct Portlet Render request.
PORTLET_WINDOW_ATTRIBUTE
final public static String PORTLET_WINDOW_ATTRIBUTE(Code)
PREFERED_CHARACTERENCODING_ATTRIBUTE
final public static String PREFERED_CHARACTERENCODING_ATTRIBUTE(Code)
PREFERED_LANGUAGE_ATTRIBUTE
final public static String PREFERED_LANGUAGE_ATTRIBUTE(Code)
PREFERED_LOCALE_ATTRIBUTE
final public static String PREFERED_LOCALE_ATTRIBUTE(Code)
REQUEST_CONTEXT_ATTRIBUTE
final public static String REQUEST_CONTEXT_ATTRIBUTE(Code)
REQUEST_CONTEXT_OBJECTS
final public static String REQUEST_CONTEXT_OBJECTS(Code)
RESOVLER_CACHE_ATTR
final public static String RESOVLER_CACHE_ATTR(Code)
SESSION_KEY_SUBJECT
final public static String SESSION_KEY_SUBJECT(Code)