Oracle Fusion Middleware
Java API Reference for Oracle PDK Java
11g Release 1 (11.1.1)
E10691-01

oracle.portal.provider.v2.render.http
Class FacesRenderer

java.lang.Object
  extended by oracle.portal.provider.v2.render.ManagedRenderer
      extended by oracle.portal.provider.v2.render.http.BaseManagedRenderer
          extended by oracle.portal.provider.v2.render.http.AbstractResourceRenderer
              extended by oracle.portal.provider.v2.render.http.FacesRenderer
All Implemented Interfaces:
Validateable, InitializableXMLObject

public class FacesRenderer
extends AbstractResourceRenderer


Constructor Summary
FacesRenderer()
          This constructor is called by a RenderManager object.
 
Method Summary
 java.lang.String getDefaultPage()
          Returns the default Struts servlet action.
 java.lang.String getRequestResourcePath(PortletRenderRequest prr)
          Override this method to return a path to the resource to be rendered.
static void manageJSFEvent(PortletRenderRequest prr)
          Forwards Faces action requests to a Faces servlet.
 void setDefaultPage(java.lang.String page)
          Sets the default page to be used.
 void validate(java.lang.String context, ValidationError errors)
          Called by the framework when the provider definition is loaded or refreshed in response to a Portal message or when the test page is called.
 
Methods inherited from class oracle.portal.provider.v2.render.http.AbstractResourceRenderer
getCharSet, getContext, prepareResponse, renderBody, setCharSet
 
Methods inherited from class oracle.portal.provider.v2.render.http.BaseManagedRenderer
addParameter, getContentType, getGeneratesESI, postInitialize, preInitialize, setContentType, setGeneratesESI, setGeneratesESI, setPageExpires, setPageExpires, setUseInvalidationCaching, setUseInvalidationCaching
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacesRenderer

public FacesRenderer()
This constructor is called by a RenderManager object. Pre- initialisation checks are carried out by the framework in BaseManagedRenderer.preInitialize(java.lang.Object).

Method Detail

validate

public void validate(java.lang.String context,
                     ValidationError errors)
Called by the framework when the provider definition is loaded or refreshed in response to a Portal message or when the test page is called.

Specified by:
validate in interface Validateable
Overrides:
validate in class BaseManagedRenderer
Parameters:
context - The context of the calling instance.
errors - The current list of errors.

setDefaultPage

public void setDefaultPage(java.lang.String page)
Sets the default page to be used.

This method is called when the provider definition is loaded.

Parameters:
page - the default page name.

getDefaultPage

public java.lang.String getDefaultPage()
Returns the default Struts servlet action.

Returns:
the default action

getRequestResourcePath

public java.lang.String getRequestResourcePath(PortletRenderRequest prr)
                                        throws PortletException
Description copied from class: AbstractResourceRenderer
Override this method to return a path to the resource to be rendered.

Specified by:
getRequestResourcePath in class AbstractResourceRenderer
Throws:
PortletException

manageJSFEvent

public static void manageJSFEvent(PortletRenderRequest prr)
                           throws PortletException
Forwards Faces action requests to a Faces servlet. The Faces application should also use the PDK phase listener which will redirect the request to the Portal page.

Throws:
PortletException

Oracle Fusion Middleware
Java API Reference for Oracle PDK Java
11g Release 1 (11.1.1)
E10691-01

Copyright (c) 1999, 2009, Oracle and/or its affiliates. All rights reserved.