javax.portlet.faces
Class GenericFacesPortlet

java.lang.Object
  extended by javax.portlet.GenericPortlet
      extended by javax.portlet.faces.GenericFacesPortlet
All Implemented Interfaces:
javax.portlet.EventPortlet, javax.portlet.Portlet, javax.portlet.PortletConfig, javax.portlet.ResourceServingPortlet

public class GenericFacesPortlet
extends javax.portlet.GenericPortlet

Author:
Neil Griffin

Field Summary
static String BRIDGE_CLASS
           
static String BRIDGE_SERVICE_CLASSPATH
           
static String DEFAULT_VIEWID
           
 
Constructor Summary
GenericFacesPortlet()
           
 
Method Summary
 void destroy()
           
protected  void doDispatch(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
protected  void doEdit(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
protected  void doHeaders(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
protected  void doHelp(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
protected  void doView(javax.portlet.RenderRequest renderRequest, javax.portlet.RenderResponse renderResponse)
           
protected  Bridge getBridge()
           
 String getBridgeClassName()
           
protected  BridgeEventHandler getBridgeEventHandler()
           
protected  BridgePublicRenderParameterHandler getBridgePublicRenderParameterHandler()
           
protected  String getClassPathResourceAsString(String resourcePath)
           
 String getDefaultRenderKitId()
           
 Map<String,String> getDefaultViewIdMap()
           
 List<String> getExcludedRequestAttributes()
           
 Bridge getFacesBridge(javax.portlet.PortletRequest portletRequest, javax.portlet.PortletResponse portletResponse)
           
 String getPortletName()
           
 String getResponseCharacterSetEncoding(javax.portlet.PortletRequest portletRequest)
          Deprecated. as of JSR 329 Spec version 1.0
 String getResponseContentType(javax.portlet.PortletRequest portletRequest)
          Deprecated. as of JSR 329 Spec version 1.0
 void init(javax.portlet.PortletConfig portletConfig)
           
 boolean isAutoDispatchEvents()
           
 boolean isPreserveActionParameters()
           
 void processAction(javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse)
           
 void processEvent(javax.portlet.EventRequest eventRequest, javax.portlet.EventResponse eventResponse)
           
 void serveResource(javax.portlet.ResourceRequest resourceRequest, javax.portlet.ResourceResponse resourceResponse)
           
 
Methods inherited from class javax.portlet.GenericPortlet
getContainerRuntimeOptions, getDefaultNamespace, getInitParameter, getInitParameterNames, getNextPossiblePortletModes, getPortletConfig, getPortletContext, getProcessingEventQNames, getPublicRenderParameterNames, getPublishingEventQNames, getResourceBundle, getSupportedLocales, getTitle, init, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BRIDGE_CLASS

public static final String BRIDGE_CLASS
See Also:
Constant Field Values

BRIDGE_SERVICE_CLASSPATH

public static final String BRIDGE_SERVICE_CLASSPATH
See Also:
Constant Field Values

DEFAULT_VIEWID

public static final String DEFAULT_VIEWID
See Also:
Constant Field Values
Constructor Detail

GenericFacesPortlet

public GenericFacesPortlet()
Method Detail

destroy

public void destroy()
Specified by:
destroy in interface javax.portlet.Portlet
Overrides:
destroy in class javax.portlet.GenericPortlet

init

public void init(javax.portlet.PortletConfig portletConfig)
          throws javax.portlet.PortletException
Specified by:
init in interface javax.portlet.Portlet
Overrides:
init in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException

processAction

public void processAction(javax.portlet.ActionRequest actionRequest,
                          javax.portlet.ActionResponse actionResponse)
                   throws javax.portlet.PortletException,
                          IOException
Specified by:
processAction in interface javax.portlet.Portlet
Overrides:
processAction in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
IOException

processEvent

public void processEvent(javax.portlet.EventRequest eventRequest,
                         javax.portlet.EventResponse eventResponse)
                  throws javax.portlet.PortletException,
                         IOException
Specified by:
processEvent in interface javax.portlet.EventPortlet
Overrides:
processEvent in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
IOException

serveResource

public void serveResource(javax.portlet.ResourceRequest resourceRequest,
                          javax.portlet.ResourceResponse resourceResponse)
                   throws javax.portlet.PortletException,
                          IOException
Specified by:
serveResource in interface javax.portlet.ResourceServingPortlet
Overrides:
serveResource in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
IOException

doDispatch

protected void doDispatch(javax.portlet.RenderRequest renderRequest,
                          javax.portlet.RenderResponse renderResponse)
                   throws javax.portlet.PortletException,
                          IOException
Overrides:
doDispatch in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
IOException

doEdit

protected void doEdit(javax.portlet.RenderRequest renderRequest,
                      javax.portlet.RenderResponse renderResponse)
               throws javax.portlet.PortletException,
                      IOException
Overrides:
doEdit in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
IOException

doHeaders

protected void doHeaders(javax.portlet.RenderRequest renderRequest,
                         javax.portlet.RenderResponse renderResponse)
Overrides:
doHeaders in class javax.portlet.GenericPortlet

doHelp

protected void doHelp(javax.portlet.RenderRequest renderRequest,
                      javax.portlet.RenderResponse renderResponse)
               throws javax.portlet.PortletException,
                      IOException
Overrides:
doHelp in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
IOException

doView

protected void doView(javax.portlet.RenderRequest renderRequest,
                      javax.portlet.RenderResponse renderResponse)
               throws javax.portlet.PortletException,
                      IOException
Overrides:
doView in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
IOException

getBridge

protected Bridge getBridge()
                    throws javax.portlet.PortletException
Throws:
javax.portlet.PortletException

getBridgeClassName

public String getBridgeClassName()

getBridgeEventHandler

protected BridgeEventHandler getBridgeEventHandler()
                                            throws javax.portlet.PortletException
Throws:
javax.portlet.PortletException

getBridgePublicRenderParameterHandler

protected BridgePublicRenderParameterHandler getBridgePublicRenderParameterHandler()
                                                                            throws javax.portlet.PortletException
Throws:
javax.portlet.PortletException

getClassPathResourceAsString

protected String getClassPathResourceAsString(String resourcePath)

getDefaultRenderKitId

public String getDefaultRenderKitId()

getDefaultViewIdMap

public Map<String,String> getDefaultViewIdMap()

getExcludedRequestAttributes

public List<String> getExcludedRequestAttributes()

getFacesBridge

public Bridge getFacesBridge(javax.portlet.PortletRequest portletRequest,
                             javax.portlet.PortletResponse portletResponse)
                      throws javax.portlet.PortletException
Throws:
javax.portlet.PortletException

getPortletName

public String getPortletName()
Specified by:
getPortletName in interface javax.portlet.PortletConfig
Overrides:
getPortletName in class javax.portlet.GenericPortlet

getResponseCharacterSetEncoding

@Deprecated
public String getResponseCharacterSetEncoding(javax.portlet.PortletRequest portletRequest)
Deprecated. as of JSR 329 Spec version 1.0


getResponseContentType

@Deprecated
public String getResponseContentType(javax.portlet.PortletRequest portletRequest)
Deprecated. as of JSR 329 Spec version 1.0


isAutoDispatchEvents

public boolean isAutoDispatchEvents()

isPreserveActionParameters

public boolean isPreserveActionParameters()


Copyright © 2014 Liferay, Inc.. All Rights Reserved.