org.apache.myfaces.trinidadinternal.context
Class FacesContextFactoryImpl

java.lang.Object
  extended by javax.faces.context.FacesContextFactory
      extended by org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl
All Implemented Interfaces:
javax.faces.FacesWrapper<javax.faces.context.FacesContextFactory>

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.


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 javax.faces.context.FacesContextFactory
getWrapped
 
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-2011 The Apache Software Foundation. All Rights Reserved.