org.apache.myfaces.portlet
Class MyFacesGenericPortlet

java.lang.Object
  |
  +--GenericPortlet
        |
        +--org.apache.myfaces.portlet.MyFacesGenericPortlet

public class MyFacesGenericPortlet
extends GenericPortlet

This portlet initializes MyFaces and converts portlet requests into JSF requests.

Version:
$Revision: 1.3 $ $Date: 2005/04/06 18:23:36 $ $Log: MyFacesGenericPortlet.java,v $ Revision 1.3 2005/04/06 18:23:36 schof Fixes MYFACES-101. Used a patch from Stan while @infra sorts out his karma. Revision 1.2 2005/02/10 20:24:17 matzew closed MYFACES-101 in Jira; Thanks to Stan Silvert (JBoss Group) Revision 1.1 2005/01/26 17:03:10 matzew MYFACES-86. portlet support provided by Stan Silver (JBoss Group)
Author:
Stan Silvert (latest modification by $Author: schof $)
See Also:
Serialized Form

Field Summary
static java.lang.String VIEW_ID
           
 
Constructor Summary
MyFacesGenericPortlet()
          Creates a new instance of MyFacesPortlet
 
Method Summary
 void destroy()
          Portlet lifecycle.
protected  void doEdit(RenderRequest request, RenderResponse response)
          Helper method to serve up the edit mode.
protected  void doHelp(RenderRequest request, RenderResponse response)
          Helper method to serve up the edit mode.
protected  void doView(RenderRequest request, RenderResponse response)
          Helper method to serve up the view mode.
protected  void facesRender(RenderRequest request, RenderResponse response)
          Render a JSF view.
 void init()
          Portlet lifecycle.
protected  void nonFacesRequest(RenderRequest request, RenderResponse response)
           
 void processAction(ActionRequest request, ActionResponse response)
          Called by the portlet container to allow the portlet to process an action request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VIEW_ID

public static final java.lang.String VIEW_ID
Constructor Detail

MyFacesGenericPortlet

public MyFacesGenericPortlet()
Creates a new instance of MyFacesPortlet

Method Detail

destroy

public void destroy()
Portlet lifecycle.


init

public void init()
          throws PortletException,
                 UnavailableException
Portlet lifecycle.

PortletException
UnavailableException

processAction

public void processAction(ActionRequest request,
                          ActionResponse response)
                   throws PortletException,
                          java.io.IOException
Called by the portlet container to allow the portlet to process an action request.

PortletException
java.io.IOException

doView

protected void doView(RenderRequest request,
                      RenderResponse response)
               throws PortletException,
                      java.io.IOException
Helper method to serve up the view mode.

PortletException
java.io.IOException

doEdit

protected void doEdit(RenderRequest request,
                      RenderResponse response)
               throws PortletException,
                      java.io.IOException
Helper method to serve up the edit mode. Can be overridden to add the edit mode concept to a JSF application.

PortletException
java.io.IOException

doHelp

protected void doHelp(RenderRequest request,
                      RenderResponse response)
               throws PortletException,
                      java.io.IOException
Helper method to serve up the edit mode. Can be overridden to add the help mode concept to a JSF application.

PortletException
java.io.IOException

nonFacesRequest

protected void nonFacesRequest(RenderRequest request,
                               RenderResponse response)
                        throws PortletException
PortletException

facesRender

protected void facesRender(RenderRequest request,
                           RenderResponse response)
                    throws PortletException,
                           java.io.IOException
Render a JSF view.

PortletException
java.io.IOException