Class FacesConfigDispenser

java.lang.Object
org.apache.myfaces.config.element.FacesConfigData
org.apache.myfaces.config.FacesConfigDispenser
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
FacesConfigDispenserImpl

public abstract class FacesConfigDispenser extends FacesConfigData
Subsumes several unmarshalled faces config objects and presents a simple interface to the combined configuration data.
Version:
$Revision$ $Date$
Author:
Manfred Geiler (latest modification by $Author$)
See Also:
  • Constructor Details

    • FacesConfigDispenser

      public FacesConfigDispenser()
  • Method Details

    • feed

      public abstract void feed(FacesConfig facesConfig)
      Add another unmarshalled faces config object.
      Parameters:
      facesConfig - unmarshalled faces config object
    • feedApplicationFactory

      public abstract void feedApplicationFactory(String factoryClassName)
      Add another ApplicationFactory class name
      Parameters:
      factoryClassName - a class name
    • feedExceptionHandlerFactory

      public abstract void feedExceptionHandlerFactory(String factoryClassName)
      Add another ExceptionHandlerFactory class name
      Parameters:
      factoryClassName - a class name
    • feedExternalContextFactory

      public abstract void feedExternalContextFactory(String factoryClassName)
      Add another ExternalContextFactory class name
      Parameters:
      factoryClassName - a class name
    • feedFacesContextFactory

      public abstract void feedFacesContextFactory(String factoryClassName)
      Add another FacesContextFactory class name
      Parameters:
      factoryClassName - a class name
    • feedLifecycleFactory

      public abstract void feedLifecycleFactory(String factoryClassName)
      Add another LifecycleFactory class name
      Parameters:
      factoryClassName - a class name
    • feedViewDeclarationLanguageFactory

      public abstract void feedViewDeclarationLanguageFactory(String factoryClassName)
      Add another ViewDeclarationLanguageFactory class name
      Parameters:
      factoryClassName - a class name
    • feedPartialViewContextFactory

      public abstract void feedPartialViewContextFactory(String factoryClassName)
      Add another PartialViewContextFactory class name
      Parameters:
      factoryClassName - a class name
    • feedRenderKitFactory

      public abstract void feedRenderKitFactory(String factoryClassName)
      Add another RenderKitFactory class name
      Parameters:
      factoryClassName - a class name
    • feedTagHandlerDelegateFactory

      public abstract void feedTagHandlerDelegateFactory(String factoryClassName)
      Add another TagHandlerDelegateFactory class name
      Parameters:
      factoryClassName - a class name
    • feedVisitContextFactory

      public abstract void feedVisitContextFactory(String factoryClassName)
      Add another VisitContextFactory class name
      Parameters:
      factoryClassName - a class name
    • feedFaceletCacheFactory

      public void feedFaceletCacheFactory(String factoryClassName)
      Add another FaceletCacheFactory class name
      Parameters:
      factoryClassName - a class name
      Since:
      2.1.0
    • feedFlashFactory

      public void feedFlashFactory(String factoryClassName)
      Parameters:
      factoryClassName -
      Since:
      2.2
    • feedClientWindowFactory

      public void feedClientWindowFactory(String factoryClassName)
      Parameters:
      factoryClassName -
      Since:
      2.2
    • feedSearchExpressionContextFactory

      public void feedSearchExpressionContextFactory(String factoryClassName)
      Parameters:
      factoryClassName -
      Since:
      2.3