Class InjectionFacesContextFactory

java.lang.Object
jakarta.faces.context.FacesContextFactory
com.sun.faces.context.InjectionFacesContextFactory
All Implemented Interfaces:
FacesWrapper<FacesContextFactory>

public class InjectionFacesContextFactory extends FacesContextFactory
This FacesContextFactory is responsible for injecting the default FacesContext instance into the top-level FacesContext as configured by the runtime. Doing this allows us to preserve backwards compatibility as the API evolves without having the API rely on implementation specific details.