org.apache.myfaces.trinidadinternal.context
Class FacesContextFactoryImpl

java.lang.Object
  extended by javax.faces.context.FacesContextFactory
      extended by org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl

public class FacesContextFactoryImpl
extends javax.faces.context.FacesContextFactory

Internal class that optimizes retrieval of the RenderKit by caching it on the FacesContext, and hooks ExternalContext.dispatch() to use the PageResolver.

Author:
The Oracle ADF Faces Team

Nested Class Summary
static class FacesContextFactoryImpl.CacheRenderKit
           
static class FacesContextFactoryImpl.OverrideDispatch
           
 
Constructor Summary
FacesContextFactoryImpl(javax.faces.context.FacesContextFactory factory)
           
 
Method Summary
 javax.faces.context.FacesContext getFacesContext(java.lang.Object context, java.lang.Object request, java.lang.Object response, javax.faces.lifecycle.Lifecycle lifecycle)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacesContextFactoryImpl

public FacesContextFactoryImpl(javax.faces.context.FacesContextFactory factory)
Method Detail

getFacesContext

public javax.faces.context.FacesContext getFacesContext(java.lang.Object context,
                                                        java.lang.Object request,
                                                        java.lang.Object response,
                                                        javax.faces.lifecycle.Lifecycle lifecycle)
Specified by:
getFacesContext in class javax.faces.context.FacesContextFactory


Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.