Class FacesConfigData

    • Constructor Detail

      • FacesConfigData

        public FacesConfigData()
    • Method Detail

      • getApplicationFactoryIterator

        public abstract Collection<String> getApplicationFactoryIterator()
        Returns:
        Iterator over ApplicationFactory class names
      • getExceptionHandlerFactoryIterator

        public abstract Collection<String> getExceptionHandlerFactoryIterator()
        Returns:
        Iterator over ExceptionHandlerFactory class names
      • getExternalContextFactoryIterator

        public abstract Collection<String> getExternalContextFactoryIterator()
        Returns:
        Iterator over ExternalContextFactory class names
      • getFacesContextFactoryIterator

        public abstract Collection<String> getFacesContextFactoryIterator()
        Returns:
        Iterator over FacesContextFactory class names
      • getLifecycleFactoryIterator

        public abstract Collection<String> getLifecycleFactoryIterator()
        Returns:
        Iterator over LifecycleFactory class names
      • getViewDeclarationLanguageFactoryIterator

        public abstract Collection<String> getViewDeclarationLanguageFactoryIterator()
        Returns:
        Iterator over ViewDeclarationLanguageFactory class names
      • getPartialViewContextFactoryIterator

        public abstract Collection<String> getPartialViewContextFactoryIterator()
        Returns:
        Iterator over PartialViewContextFactory class names
      • getRenderKitFactoryIterator

        public abstract Collection<String> getRenderKitFactoryIterator()
        Returns:
        Iterator over RenderKit factory class names
      • getTagHandlerDelegateFactoryIterator

        public abstract Collection<String> getTagHandlerDelegateFactoryIterator()
        Returns:
        Iterator over TagHandlerDelegateFactory factory class names
      • getVisitContextFactoryIterator

        public abstract Collection<String> getVisitContextFactoryIterator()
        Returns:
        Iterator over VisitContextFactory factory class names
      • getFaceletCacheFactoryIterator

        public Collection<String> getFaceletCacheFactoryIterator()
        Returns:
        Iterator over FaceletCacheFactory factory class names
        Since:
        2.1.0
      • getFlashFactoryIterator

        public Collection<String> getFlashFactoryIterator()
        Returns:
        Since:
        2.2
      • getClientWindowFactoryIterator

        public Collection<String> getClientWindowFactoryIterator()
      • getFlowHandlerFactoryIterator

        public Collection<String> getFlowHandlerFactoryIterator()
        Returns:
        Since:
        2.2
      • getSearchExpressionContextFactoryIterator

        public Collection<String> getSearchExpressionContextFactoryIterator()
        Returns:
        Since:
        2.3
      • getActionListenerIterator

        public abstract Collection<String> getActionListenerIterator()
        Returns:
        Iterator over ActionListener class names (in reverse order!)
      • getDefaultRenderKitId

        public abstract String getDefaultRenderKitId()
        Returns:
        the default render kit id
      • getMessageBundle

        public abstract String getMessageBundle()
        Returns:
        Iterator over message bundle names (in reverse order!)
      • getNavigationHandlerIterator

        public abstract Collection<String> getNavigationHandlerIterator()
        Returns:
        Iterator over NavigationHandler class names
      • getViewHandlerIterator

        public abstract Collection<String> getViewHandlerIterator()
        Returns:
        Iterator over ViewHandler class names
      • getStateManagerIterator

        public abstract Collection<String> getStateManagerIterator()
        Returns:
        Iterator over StateManager class names
      • getResourceHandlerIterator

        public abstract Collection<String> getResourceHandlerIterator()
        Returns:
        Iterator over ResourceHandler class names
      • getPropertyResolverIterator

        public abstract Collection<String> getPropertyResolverIterator()
        Returns:
        Iterator over PropertyResolver class names
      • getVariableResolverIterator

        public abstract Collection<String> getVariableResolverIterator()
        Returns:
        Iterator over VariableResolver class names
      • getDefaultLocale

        public abstract String getDefaultLocale()
        Returns:
        the default locale name
      • getSupportedLocalesIterator

        public abstract Collection<String> getSupportedLocalesIterator()
        Returns:
        Iterator over supported locale names
      • getComponentTypes

        public abstract Collection<String> getComponentTypes()
        Returns:
        Iterator over all defined component types
      • getComponentClass

        public abstract String getComponentClass​(String componentType)
        Returns:
        component class that belongs to the given component type
      • getConverterIds

        public abstract Collection<String> getConverterIds()
        Returns:
        Iterator over all defined converter ids
      • getConverterClasses

        public abstract Collection<String> getConverterClasses()
        Returns:
        Iterator over all classes with an associated converter
      • getConverterClassesById

        public abstract Map<String,​String> getConverterClassesById()
      • getConverterClassesByClass

        public abstract Map<String,​String> getConverterClassesByClass()
      • getConverterConfigurationByClassName

        public abstract Collection<String> getConverterConfigurationByClassName()
        Returns:
        Iterator over the config classes for the converters
      • getConverterConfiguration

        public abstract Converter getConverterConfiguration​(String converterClassName)
        delivers a converter-configuration for one class-name
      • getConverterClassById

        public abstract String getConverterClassById​(String converterId)
        Returns:
        converter class that belongs to the given converter id
      • getConverterClassByClass

        public abstract String getConverterClassByClass​(String className)
        Returns:
        converter class that is associated with the given class name
      • getValidatorIds

        public abstract Collection<String> getValidatorIds()
        Returns:
        Iterator over all defined validator ids
      • getValidatorClass

        public abstract String getValidatorClass​(String validatorId)
        Returns:
        validator class name that belongs to the given validator id
      • getValidatorClassesById

        public abstract Map<String,​String> getValidatorClassesById()
      • getRenderKitIds

        public abstract Collection<String> getRenderKitIds()
        Returns:
        Iterator over all defined renderkit ids
      • getRenderKitClasses

        public abstract Collection<String> getRenderKitClasses​(String renderKitId)
        Returns:
        renderkit class name for given renderkit id
      • getLifecyclePhaseListeners

        public abstract Collection<String> getLifecyclePhaseListeners()
        Returns:
        Iterator over PhaseListener implementation class names
      • getElResolvers

        public abstract Collection<String> getElResolvers()
        Returns:
        Iterator over ELResolver implementation class names
      • getSystemEventListeners

        public abstract Collection<SystemEventListener> getSystemEventListeners()
        Returns:
        Iterator over (@link SystemEventListener) implementation class names
      • getBehaviors

        public abstract Collection<Behavior> getBehaviors()
        Returns:
        Collection over behaviors
      • getDefaultValidatorIds

        public abstract Collection<String> getDefaultValidatorIds()
        Returns:
        Collection over all defined default validator ids
      • getFacesVersion

        public abstract String getFacesVersion()
        Returns:
        Faces application version.
      • getFaceletsProcessingConfiguration

        public FaceletsProcessing getFaceletsProcessingConfiguration​(String fileExtension)
      • getProtectedViewUrlPatterns

        public Collection<String> getProtectedViewUrlPatterns()
      • getSearchKeywordResolvers

        public Collection<String> getSearchKeywordResolvers()
        Returns:
        Since:
        2.3
      • getSearchExpressionHandlerIterator

        public Collection<String> getSearchExpressionHandlerIterator()
        Returns:
        Since:
        2.3