Class FacesConfigurator


  • public class FacesConfigurator
    extends Object
    Configures everything for a given context. The FacesConfigurator is independent of the concrete implementations that lie behind FacesConfigUnmarshaller and FacesConfigDispenser.
    Version:
    $Revision$ $Date$
    Author:
    Manfred Geiler (latest modification by $Author$)
    • Field Detail

      • ENABLE_DEFAULT_WINDOW_MODE

        public static final String ENABLE_DEFAULT_WINDOW_MODE
        Set this attribute if the current configuration requires enable window mode
        See Also:
        Constant Field Values
    • Constructor Detail

      • FacesConfigurator

        public FacesConfigurator​(ExternalContext externalContext)
    • Method Detail

      • setDispenser

        public void setDispenser​(FacesConfigData dispenser)
        Parameters:
        dispenser - the dispenser to set
      • getDispenser

        protected FacesConfigData getDispenser()
        Returns:
        the dispenser
      • update

        public void update()
      • configureAnnotatedFlows

        public static void configureAnnotatedFlows​(FacesContext facesContext)
      • enableDefaultWindowMode

        public static void enableDefaultWindowMode​(FacesContext facesContext)
      • isEnableDefaultWindowMode

        public static boolean isEnableDefaultWindowMode​(FacesContext facesContext)
      • configureProtectedViews

        public void configureProtectedViews()
      • getFacesContext

        protected FacesContext getFacesContext()
      • getApplication

        protected Application getApplication()
      • setApplication

        protected void setApplication​(Application application)