|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--oracle.portal.provider.v1.http.PortletPageLocator
Base class that holds the various attributes for registering ManagedRenderers for each render mode.
Accessor methods exist for each render mode. These methods allow you to set
or get the ManagedRenderer for a specific content type and
render mode.
| Constructor Summary | |
PortletPageLocator()
Null Constructor |
|
| Method Summary | |
java.lang.String |
getAboutPage()
Deprecated. Use getAboutPage(String) instead. |
ManagedRenderer |
getAboutPage(java.lang.String type)
Gets the ManagedRenderer that renders this portlet's "about" mode with
the given content type. |
java.lang.String |
getAppPath()
Gets the default root virtual path for Page
ManagedRenderers. |
java.lang.String |
getAppRoot()
Gets the default root virtual path for Page
ManagedRenderers. |
java.lang.String |
getCharSet()
Gets the Default IANA character encoding to be used for for Page
ManagedRenderers. |
java.lang.String |
getContentType()
Gets the MIME type to be used as the default content type for all BaseManagedRenderers. |
java.lang.String |
getDefaultPage()
Deprecated. Use getDefaultPage(String) instead. |
ManagedRenderer |
getDefaultPage(java.lang.String type)
Gets the ManagedRenderer that renders this portlet's 'default' page with
the given content type. |
java.lang.String |
getEditDefaultsPage()
Deprecated. Use getEditDefaultsPage(String) instead. |
ManagedRenderer |
getEditDefaultsPage(java.lang.String type)
Gets the ManagedRenderer that renders this portlet's "editDefault" mode
with the given content type. |
java.lang.String |
getEditPage()
Deprecated. Use getEditPage(String) instead. |
ManagedRenderer |
getEditPage(java.lang.String type)
Gets the ManagedRenderer that renders this portlet's "edit" mode with
the given content type. |
java.lang.String |
getHelpPage()
Deprecated. Use getHelpPage(String) instead. |
ManagedRenderer |
getHelpPage(java.lang.String type)
Gets the ManagedRenderer that renders this portlet's "help" mode with
the given content type. |
java.lang.String |
getLinkPage()
Deprecated. Use getLinkPage(String) instead. |
ManagedRenderer |
getLinkPage(java.lang.String type)
Gets the ManagedRenderer that renders this portlet's "link" mode with
the given content type. |
ManagedRenderer |
getManagedRenderer(PortletRenderRequest pr)
Returns the ManagedRenderer object to be used to render this
request. |
int |
getPageExpires()
Gets the default expiration time (in minutes) of a page produced by a BaseManagedRenderer. |
java.lang.String |
getPageParameterName()
Gets the default name of the request parameter that is used to override the name of the page used by a Page
ManagedRenderer. |
java.lang.String |
getPagePath(PortletRenderRequest pr)
Deprecated. Use getManagedRenderer(PortletRenderRequest), and
the appropriate accessor methods of the returned ManagedRenderer. |
java.lang.String |
getPageRealPath(PortletRenderRequest pr)
Deprecated. Use getManagedRenderer(PortletRenderRequest), and
the appropriate accessor methods of the returned ManagedRenderer. |
java.lang.String |
getPreviewPage()
Deprecated. Use getPreviewPage(String) instead. |
ManagedRenderer |
getPreviewPage(java.lang.String type)
Gets the ManagedRenderer that renders this portlet's "preview" mode with
the given content type. |
java.lang.String |
getShowDetailsPage()
Deprecated. Use getShowDetailsPage(String) instead. |
ManagedRenderer |
getShowDetailsPage(java.lang.String type)
Gets the ManagedRenderer that renders this portlet's "showDetails" mode
with the given content type. |
java.lang.String |
getShowPage()
Deprecated. Use getShowPage(String) instead. |
ManagedRenderer |
getShowPage(java.lang.String type)
Gets the ManagedRenderer that renders this portlet's "show" mode with
the given content type. |
void |
setAboutPage(java.lang.Object renderer)
Registers a ManagedRenderer that renders this portlet's "about" mode. |
void |
setAboutPage(java.lang.String page)
Registers a ManagedRenderer that renders this portlet's
"about" mode. |
void |
setAppPath(java.lang.String path)
Sets the default root virtual path for Page
ManagedRenderers. |
void |
setAppRoot(java.lang.String path)
Sets the default root physical path for Page
ManagedRenderers. |
void |
setCharSet(java.lang.String charSet)
Sets the Default IANA character encoding to be used for for Page ManagedRenderers. |
void |
setContentType(java.lang.String contentType)
Sets the MIME type to be used as the default content type for all BaseManagedRenderers. |
void |
setDefaultPage(java.lang.Object renderer)
Registers a ManagedRenderer that renders this portlet's 'default page'. |
void |
setDefaultPage(java.lang.String page)
Registers a ManagedRenderer that renders this portlet's
'default' page. |
void |
setEditDefaultsPage(java.lang.Object renderer)
Registers a ManagedRenderer that renders this portlet's "editDefault"
mode. |
void |
setEditDefaultsPage(java.lang.String page)
Registers a ManagedRenderer that renders this portlet's
"editDefault" mode. |
void |
setEditPage(java.lang.Object renderer)
Registers a ManagedRenderer that renders this portlet's "edit" mode. |
void |
setEditPage(java.lang.String page)
Registers a ManagedRenderer that renders this portlet's
"edit" mode. |
void |
setHelpPage(java.lang.Object renderer)
Registers a ManagedRenderer that renders this portlet's "help" mode. |
void |
setHelpPage(java.lang.String page)
Registers a ManagedRenderer that renders this portlet's
"help" mode. |
void |
setLinkPage(java.lang.Object renderer)
Registers a ManagedRenderer that renders this portlet's "link" mode. |
void |
setLinkPage(java.lang.String page)
Registers a ManagedRenderer that renders this portlet's
"link" mode. |
void |
setPageExpires(int expires)
Sets the default expiration time (in minutes) of a page produced by a BaseManagedRenderer. |
void |
setPageExpires(java.lang.String expires)
Sets the default expiration time (in minutes) of a page produced by a BaseManagedRenderer. |
void |
setPageParameterName(java.lang.String name)
Sets the default name of the request parameter that is used to override the name of the page used by a Page
ManagedRenderer. |
void |
setPreviewPage(java.lang.Object renderer)
Registers a ManagedRenderer that renders this portlet's "preview" mode. |
void |
setPreviewPage(java.lang.String page)
Registers a ManagedRenderer that renders this portlet's
"preview" mode. |
void |
setShowDetailsPage(java.lang.Object renderer)
Registers a ManagedRenderer that renders this portlet's "showDetails"
mode. |
void |
setShowDetailsPage(java.lang.String page)
Registers a ManagedRenderer that renders this portlet's
"showDetails" mode. |
void |
setShowPage(java.lang.Object renderer)
Registers a ManagedRenderer that renders this portlet's
"show" mode. |
void |
setShowPage(java.lang.String page)
Registers a ManagedRenderer that renders this portlet's
"show" mode. |
| Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public PortletPageLocator()
| Method Detail |
public void setContentType(java.lang.String contentType)
BaseManagedRenderers. This parameter will be inherited by any
of this renderer's BaseManagedRenderers for which the
corresponding parameter has not been directly specified.contentType - MIME type to be used as the default content type for
BaseManagedRenderers.public java.lang.String getContentType()
BaseManagedRenderers.BaseManagedRenderers.public void setPageExpires(int expires)
BaseManagedRenderer. This parameter will be inherited by any of
this renderer's BaseManagedRenderers for which the
corresponding parameter has not been directly specified.expires - the default integer number of minutes that the Portal
should cache the output of a BaseManagedRenderer. If zero,
indicates that the output should not be cached by default.public void setPageExpires(java.lang.String expires)
BaseManagedRenderer. This parameter will be inherited by any of
this renderer's BaseManagedRenderers for which the
corresponding parameter has not been directly specified.expires - String representation of the default integer number of
minutes that the Portal should cache the output of a BaseManagedRenderer. If zero, indicates that the output should not be
cached by default.public int getPageExpires()
BaseManagedRenderer.BaseManagedRenderer. If non-zero, indicates the number of minutes the
page should be cached by the Portal.public void setAppPath(java.lang.String path)
Page
ManagedRenderers. This parameter will be inherited by any
of this renderer's Pages for which the corresponding
parameter has not been directly specified.path - the default root virtual path for Pages.public java.lang.String getAppPath()
Page
ManagedRenderers.Pages.public void setAppRoot(java.lang.String path)
Page
ManagedRenderers. This parameter will be inherited by any
of this renderer's Pages for which the corresponding
parameter has not been directly specified.path - the default root physical path for Pages.public java.lang.String getAppRoot()
Page
ManagedRenderers.Pages.public void setCharSet(java.lang.String charSet)
Page ManagedRenderers. This parameter will be inherited
by any of this renderer's Pages for which the
corresponding parameter has not been directly specified.charSet - default IANA character encoding for Pages.public java.lang.String getCharSet()
Page
ManagedRenderers.Pages.public void setPageParameterName(java.lang.String name)
Page
ManagedRenderer. Used to communicate the "next" page in a
portlet that uses multiple pages to render itself. This parameter will
be inherited by any of this renderer's Pages for which the
corresponding parameter has not been directly specified.name - the default name of the request parameter that is used to
override the page name for Pages.public java.lang.String getPageParameterName()
Page
ManagedRenderer.Pages.
public void setShowPage(java.lang.String page)
throws PortletException
ManagedRenderer that renders this portlet's
"show" mode. The ManagedRenderer will be a JspRenderer for a page with the given name if the name is suffixed by
".jsp" or ".sqljsp", or a FileRenderer for a static page with
the given name otherwise. The renderer will inherit all this object's
'defaults'.page - an appPath relative name of a page that
renders this portlet's "show" mode.ManagedRenderer.
public void setShowPage(java.lang.Object renderer)
throws PortletException
ManagedRenderer that renders this portlet's
"show" mode.renderer - a ManagedRenderer object.ManagedRenderer object.public java.lang.String getShowPage()
getShowPage(String) instead.
Page
ManagedRenderer for this portlet's "show" mode with the
'default' content type, as returned by the getContentType()
method.appPath relative name of the corresponding page,
or null if no such page exists.public ManagedRenderer getShowPage(java.lang.String type)
ManagedRenderer that renders this portlet's "show" mode with
the given content type.ManagedRenderer that renders this portlet's "show" mode with
the given content type or null if no such renderer exists.
public void setShowDetailsPage(java.lang.String page)
throws PortletException
ManagedRenderer that renders this portlet's
"showDetails" mode. The ManagedRenderer will be a JspRenderer for a page with the given name if the name is suffixed by
".jsp" or ".sqljsp", or a FileRenderer for a static page with
the given name otherwise. The renderer will inherit all this object's
'defaults'.page - an appPath relative name of a page that
renders this portlet's "showDetails" mode.ManagedRenderer.
public void setShowDetailsPage(java.lang.Object renderer)
throws PortletException
ManagedRenderer that renders this portlet's "showDetails"
mode. If not set, the "show" renderer is used by default.renderer - a ManagedRenderer object.ManagedRenderer object.public java.lang.String getShowDetailsPage()
getShowDetailsPage(String) instead.
Page
ManagedRenderer for this portlet's "showDetails" mode with
the 'default' content type, as returned by the getContentType()
method.appPath relative name of the corresponding page,
or null if no such page exists.public ManagedRenderer getShowDetailsPage(java.lang.String type)
ManagedRenderer that renders this portlet's "showDetails" mode
with the given content type.ManagedRenderer that renders this portlet's "showDetails"
mode with the given content type or null if no such
renderer exists.
public void setEditPage(java.lang.String page)
throws PortletException
ManagedRenderer that renders this portlet's
"edit" mode. The ManagedRenderer will be a JspRenderer for a page with the given name if the name is suffixed by
".jsp" or ".sqljsp", or a FileRenderer for a static page with
the given name otherwise. The renderer will inherit all this object's
'defaults'.page - an appPath relative name of a page that
renders this portlet's "edit" mode.ManagedRenderer.
public void setEditPage(java.lang.Object renderer)
throws PortletException
ManagedRenderer that renders this portlet's "edit" mode. If
not set, the "editDefault" renderer is used by default.renderer - a ManagedRenderer object.ManagedRenderer object.public java.lang.String getEditPage()
getEditPage(String) instead.
Page
ManagedRenderer for this portlet's "edit" mode with the
'default' content type, as returned by the getContentType()
method.appPath relative name of the corresponding page,
or null if no such page exists.public ManagedRenderer getEditPage(java.lang.String type)
ManagedRenderer that renders this portlet's "edit" mode with
the given content type.ManagedRenderer that renders this portlet's "edit" mode with
the given content type or null if no such renderer exists.
public void setEditDefaultsPage(java.lang.String page)
throws PortletException
ManagedRenderer that renders this portlet's
"editDefault" mode. The ManagedRenderer will be a JspRenderer for a page with the given name if the name is suffixed by
".jsp" or ".sqljsp", or a FileRenderer for a static page with
the given name otherwise. The renderer will inherit all this object's
'defaults'.page - an appPath relative name of a page that renders
this portlet's "editDefault" mode.ManagedRenderer.
public void setEditDefaultsPage(java.lang.Object renderer)
throws PortletException
ManagedRenderer that renders this portlet's "editDefault"
mode. If not set, the "edit" renderer is used by default.renderer - a ManagedRenderer object.ManagedRenderer object.public java.lang.String getEditDefaultsPage()
getEditDefaultsPage(String) instead.
Page
ManagedRenderer for this portlet's "editDefault" mode with the
'default' content type, as returned by the getContentType()
method.appPath relative name of the corresponding page,
or null if no such page exists.public ManagedRenderer getEditDefaultsPage(java.lang.String type)
ManagedRenderer that renders this portlet's "editDefault" mode
with the given content type.ManagedRenderer that renders this portlet's "editDefault"
mode with the given content type or null if no such
renderer exists.
public void setPreviewPage(java.lang.String page)
throws PortletException
ManagedRenderer that renders this portlet's
"preview" mode. The ManagedRenderer will be a JspRenderer for a page with the given name if the name is suffixed by
".jsp" or ".sqljsp", or a FileRenderer for a static page with
the given name otherwise. The renderer will inherit all this object's
'defaults'.page - an appPath relative name of a page that
renders this portlet's "preview" mode.ManagedRenderer.
public void setPreviewPage(java.lang.Object renderer)
throws PortletException
ManagedRenderer that renders this portlet's "preview" mode.renderer - a ManagedRenderer object.ManagedRenderer object.public java.lang.String getPreviewPage()
getPreviewPage(String) instead.
Page
ManagedRenderer for this portlet's "preview" mode with the
'default' content type, as returned by the getContentType()
method.appPath relative name of the corresponding page,
or null if no such page exists.public ManagedRenderer getPreviewPage(java.lang.String type)
ManagedRenderer that renders this portlet's "preview" mode with
the given content type.ManagedRenderer that renders this portlet's "preview" mode
with the given content type or null if no such renderer
exists.
public void setAboutPage(java.lang.String page)
throws PortletException
ManagedRenderer that renders this portlet's
"about" mode. The ManagedRenderer will be a JspRenderer for a page with the given name if the name is suffixed by
".jsp" or ".sqljsp", or a FileRenderer for a static page with
the given name otherwise. The renderer will inherit all this object's
'defaults'.page - an appPath relative name of a page that
renders this portlet's "about" mode.ManagedRenderer.
public void setAboutPage(java.lang.Object renderer)
throws PortletException
ManagedRenderer that renders this portlet's "about" mode.renderer - a ManagedRenderer object.ManagedRenderer object.public java.lang.String getAboutPage()
getAboutPage(String) instead.
Page
ManagedRenderer for this portlet's "about" mode with the
'default' content type, as returned by the getContentType()
method.appPath relative name of the corresponding page,
or null if no such page exists.public ManagedRenderer getAboutPage(java.lang.String type)
ManagedRenderer that renders this portlet's "about" mode with
the given content type.ManagedRenderer that renders this portlet's "about" mode
with the given content type or null if no such renderer
exists.
public void setHelpPage(java.lang.String page)
throws PortletException
ManagedRenderer that renders this portlet's
"help" mode. The ManagedRenderer will be a JspRenderer for a page with the given name if the name is suffixed by
".jsp" or ".sqljsp", or a FileRenderer for a static page with
the given name otherwise. The renderer will inherit all this object's
'defaults'.page - an appPath relative name of a page that
renders this portlet's "show" mode.ManagedRenderer.
public void setHelpPage(java.lang.Object renderer)
throws PortletException
ManagedRenderer that renders this portlet's "help" mode.renderer - a ManagedRenderer object.Page object.public java.lang.String getHelpPage()
getHelpPage(String) instead.
Page
ManagedRenderer for this portlet's "help" mode with the
'default' content type, as returned by the getContentType()
method.appPath relative name of the corresponding page,
or null if no such page exists.public ManagedRenderer getHelpPage(java.lang.String type)
ManagedRenderer that renders this portlet's "help" mode with
the given content type.ManagedRenderer that renders this portlet's "help" mode with
the given content type or null if no such renderer exists.
public void setLinkPage(java.lang.String page)
throws PortletException
ManagedRenderer that renders this portlet's
"link" mode. The ManagedRenderer will be a JspRenderer for a page with the given name if the name is suffixed by
".jsp" or ".sqljsp", or a FileRenderer for a static page with
the given name otherwise. The renderer will inherit all this object's
'defaults'.page - an appPath relative name of a page that
renders this portlet's "show" mode.ManagedRenderer.
public void setLinkPage(java.lang.Object renderer)
throws PortletException
ManagedRenderer that renders this portlet's "link" mode.renderer - a ManagedRenderer object.Page object.public java.lang.String getLinkPage()
getLinkPage(String) instead.
Page
ManagedRenderer for this portlet's "link" mode with the
'default' content type, as returned by the getContentType()
method.appPath relative name of the corresponding page,
or null if no such page exists.public ManagedRenderer getLinkPage(java.lang.String type)
ManagedRenderer that renders this portlet's "link" mode with
the given content type.ManagedRenderer that renders this portlet's "link" mode with
the given content type or null if no such renderer exists.
public void setDefaultPage(java.lang.String page)
throws PortletException
ManagedRenderer that renders this portlet's
'default' page. This page is used when no ManagedRenderer
has been specified for the specific mode of the render request. The
ManagedRenderer will be a JspRenderer for a page
with the given name if the name is suffixed by ".jsp" or ".sqljsp", or a
FileRenderer for a static page with the given name otherwise.
The renderer will inherit all this object's 'defaults'.page - an appPath relative name of a page that
renders this portlet's 'default' page.ManagedRenderer.
public void setDefaultPage(java.lang.Object renderer)
throws PortletException
ManagedRenderer that renders this portlet's 'default page'.
This renderer is used when no ManagedRenderer has been specified for the
specific mode of the render request.renderer - a ManagedRenderer object.Page object.public java.lang.String getDefaultPage()
getDefaultPage(String) instead.
Page
ManagedRenderer for this portlet's 'default' page with the
'default' content type, as returned by the getContentType()
method.appPath relative name of the corresponding page,
or null if no such page exists.public ManagedRenderer getDefaultPage(java.lang.String type)
ManagedRenderer that renders this portlet's 'default' page with
the given content type. This renderer is used when no ManagedRenderer
has been specified for the specific mode of the render request.ManagedRenderer that renders this 'default' page with the
given content type or null if no such renderer exists.
public java.lang.String getPagePath(PortletRenderRequest pr)
throws PortletException
getManagedRenderer(PortletRenderRequest), and
the appropriate accessor methods of the returned ManagedRenderer.
Page
ManagedRenderer that renders this request.pr - the current render request.
public java.lang.String getPageRealPath(PortletRenderRequest pr)
throws PortletException
getManagedRenderer(PortletRenderRequest), and
the appropriate accessor methods of the returned ManagedRenderer.
Page
ManagedRenderer that renders this request.pr - the current render request.
public ManagedRenderer getManagedRenderer(PortletRenderRequest pr)
throws PortletException
ManagedRenderer object to be used to render this
request. The method looks for a ManagedRenderer registered
for the appropriate mode whose content type matches the preferred
content type of the render request. If no such
ManagedRenderer exists, the method returns the
ManagedRenderer registered as the 'default' for that
content type, if one exists.pr - the current render request.ManagedRenderer to be used to render this request.ManagedRenderer
has been registered.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||