Package org.apache.myfaces.config.impl
Class FacesConfigDispenserImpl
- java.lang.Object
-
- org.apache.myfaces.config.element.FacesConfigData
-
- org.apache.myfaces.config.FacesConfigDispenser
-
- org.apache.myfaces.config.impl.FacesConfigDispenserImpl
-
- All Implemented Interfaces:
Serializable
public class FacesConfigDispenserImpl extends FacesConfigDispenser
- Author:
- Oliver Rossmueller
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FacesConfigDispenserImpl()
-
Method Summary
-
-
-
Method Detail
-
feed
public void feed(FacesConfig config)
Add another unmarshalled faces config object.- Specified by:
feedin classFacesConfigDispenser- Parameters:
config- unmarshalled faces config object
-
feedApplicationFactory
public void feedApplicationFactory(String factoryClassName)
Add another ApplicationFactory class name- Specified by:
feedApplicationFactoryin classFacesConfigDispenser- Parameters:
factoryClassName- a class name
-
feedExceptionHandlerFactory
public void feedExceptionHandlerFactory(String factoryClassName)
Description copied from class:FacesConfigDispenserAdd another ExceptionHandlerFactory class name- Specified by:
feedExceptionHandlerFactoryin classFacesConfigDispenser- Parameters:
factoryClassName- a class name
-
feedExternalContextFactory
public void feedExternalContextFactory(String factoryClassName)
Description copied from class:FacesConfigDispenserAdd another ExternalContextFactory class name- Specified by:
feedExternalContextFactoryin classFacesConfigDispenser- Parameters:
factoryClassName- a class name
-
feedFacesContextFactory
public void feedFacesContextFactory(String factoryClassName)
Add another FacesContextFactory class name- Specified by:
feedFacesContextFactoryin classFacesConfigDispenser- Parameters:
factoryClassName- a class name
-
feedLifecycleFactory
public void feedLifecycleFactory(String factoryClassName)
Add another LifecycleFactory class name- Specified by:
feedLifecycleFactoryin classFacesConfigDispenser- Parameters:
factoryClassName- a class name
-
feedViewDeclarationLanguageFactory
public void feedViewDeclarationLanguageFactory(String factoryClassName)
Description copied from class:FacesConfigDispenserAdd another ViewDeclarationLanguageFactory class name- Specified by:
feedViewDeclarationLanguageFactoryin classFacesConfigDispenser- Parameters:
factoryClassName- a class name
-
feedPartialViewContextFactory
public void feedPartialViewContextFactory(String factoryClassName)
Description copied from class:FacesConfigDispenserAdd another PartialViewContextFactory class name- Specified by:
feedPartialViewContextFactoryin classFacesConfigDispenser- Parameters:
factoryClassName- a class name
-
feedRenderKitFactory
public void feedRenderKitFactory(String factoryClassName)
Add another RenderKitFactory class name- Specified by:
feedRenderKitFactoryin classFacesConfigDispenser- Parameters:
factoryClassName- a class name
-
feedTagHandlerDelegateFactory
public void feedTagHandlerDelegateFactory(String factoryClassName)
Description copied from class:FacesConfigDispenserAdd another TagHandlerDelegateFactory class name- Specified by:
feedTagHandlerDelegateFactoryin classFacesConfigDispenser- Parameters:
factoryClassName- a class name
-
feedVisitContextFactory
public void feedVisitContextFactory(String factoryClassName)
Description copied from class:FacesConfigDispenserAdd another VisitContextFactory class name- Specified by:
feedVisitContextFactoryin classFacesConfigDispenser- Parameters:
factoryClassName- a class name
-
getApplicationFactoryIterator
public Collection<String> getApplicationFactoryIterator()
- Specified by:
getApplicationFactoryIteratorin classFacesConfigData- Returns:
- Collection over ApplicationFactory class names
-
getExceptionHandlerFactoryIterator
public Collection<String> getExceptionHandlerFactoryIterator()
- Specified by:
getExceptionHandlerFactoryIteratorin classFacesConfigData- Returns:
- Iterator over ExceptionHandlerFactory class names
-
getExternalContextFactoryIterator
public Collection<String> getExternalContextFactoryIterator()
- Specified by:
getExternalContextFactoryIteratorin classFacesConfigData- Returns:
- Iterator over ExternalContextFactory class names
-
getFacesContextFactoryIterator
public Collection<String> getFacesContextFactoryIterator()
- Specified by:
getFacesContextFactoryIteratorin classFacesConfigData- Returns:
- Collection over FacesContextFactory class names
-
getLifecycleFactoryIterator
public Collection<String> getLifecycleFactoryIterator()
- Specified by:
getLifecycleFactoryIteratorin classFacesConfigData- Returns:
- Collection over LifecycleFactory class names
-
getViewDeclarationLanguageFactoryIterator
public Collection<String> getViewDeclarationLanguageFactoryIterator()
- Specified by:
getViewDeclarationLanguageFactoryIteratorin classFacesConfigData- Returns:
- Iterator over ViewDeclarationLanguageFactory class names
-
getPartialViewContextFactoryIterator
public Collection<String> getPartialViewContextFactoryIterator()
- Specified by:
getPartialViewContextFactoryIteratorin classFacesConfigData- Returns:
- Iterator over PartialViewContextFactory class names
-
getRenderKitFactoryIterator
public Collection<String> getRenderKitFactoryIterator()
- Specified by:
getRenderKitFactoryIteratorin classFacesConfigData- Returns:
- Collection over RenderKit factory class names
-
getTagHandlerDelegateFactoryIterator
public Collection<String> getTagHandlerDelegateFactoryIterator()
- Specified by:
getTagHandlerDelegateFactoryIteratorin classFacesConfigData- Returns:
- Iterator over TagHandlerDelegateFactory factory class names
-
getVisitContextFactoryIterator
public Collection<String> getVisitContextFactoryIterator()
- Specified by:
getVisitContextFactoryIteratorin classFacesConfigData- Returns:
- Iterator over VisitContextFactory factory class names
-
getActionListenerIterator
public Collection<String> getActionListenerIterator()
- Specified by:
getActionListenerIteratorin classFacesConfigData- Returns:
- Collection over ActionListener class names
-
getDefaultRenderKitId
public String getDefaultRenderKitId()
- Specified by:
getDefaultRenderKitIdin classFacesConfigData- Returns:
- the default render kit id
-
getMessageBundle
public String getMessageBundle()
- Specified by:
getMessageBundlein classFacesConfigData- Returns:
- Collection over message bundle names
-
getNavigationHandlerIterator
public Collection<String> getNavigationHandlerIterator()
- Specified by:
getNavigationHandlerIteratorin classFacesConfigData- Returns:
- Collection over NavigationHandler class names
-
getResourceHandlerIterator
public Collection<String> getResourceHandlerIterator()
- Specified by:
getResourceHandlerIteratorin classFacesConfigData- Returns:
- Collection over ResourceHandler class names
-
getViewHandlerIterator
public Collection<String> getViewHandlerIterator()
- Specified by:
getViewHandlerIteratorin classFacesConfigData- Returns:
- Collection over ViewHandler class names
-
getStateManagerIterator
public Collection<String> getStateManagerIterator()
- Specified by:
getStateManagerIteratorin classFacesConfigData- Returns:
- Collection over StateManager class names
-
getPropertyResolverIterator
public Collection<String> getPropertyResolverIterator()
- Specified by:
getPropertyResolverIteratorin classFacesConfigData- Returns:
- Collection over PropertyResolver class names
-
getVariableResolverIterator
public Collection<String> getVariableResolverIterator()
- Specified by:
getVariableResolverIteratorin classFacesConfigData- Returns:
- Collection over VariableResolver class names
-
getDefaultLocale
public String getDefaultLocale()
- Specified by:
getDefaultLocalein classFacesConfigData- Returns:
- the default locale name
-
getSupportedLocalesIterator
public Collection<String> getSupportedLocalesIterator()
- Specified by:
getSupportedLocalesIteratorin classFacesConfigData- Returns:
- Collection over supported locale names
-
getComponentTypes
public Collection<String> getComponentTypes()
- Specified by:
getComponentTypesin classFacesConfigData- Returns:
- Collection over all defined component types
-
getComponentClassesByType
public Map<String,String> getComponentClassesByType()
- Specified by:
getComponentClassesByTypein classFacesConfigData
-
getComponentClass
public String getComponentClass(String componentType)
- Specified by:
getComponentClassin classFacesConfigData- Returns:
- component class that belongs to the given component type
-
getConverterIds
public Collection<String> getConverterIds()
- Specified by:
getConverterIdsin classFacesConfigData- Returns:
- Collection over all defined converter ids
-
getConverterClassesById
public Map<String,String> getConverterClassesById()
- Specified by:
getConverterClassesByIdin classFacesConfigData
-
getConverterClasses
public Collection<String> getConverterClasses()
- Specified by:
getConverterClassesin classFacesConfigData- Returns:
- Collection over all classes with an associated converter
-
getConverterClassesByClass
public Map<String,String> getConverterClassesByClass()
- Specified by:
getConverterClassesByClassin classFacesConfigData
-
getConverterConfigurationByClassName
public Collection<String> getConverterConfigurationByClassName()
- Specified by:
getConverterConfigurationByClassNamein classFacesConfigData- Returns:
- Iterator over the config classes for the converters
-
getConverterConfiguration
public Converter getConverterConfiguration(String converterClassName)
Description copied from class:FacesConfigDatadelivers a converter-configuration for one class-name- Specified by:
getConverterConfigurationin classFacesConfigData
-
getConverterClassById
public String getConverterClassById(String converterId)
- Specified by:
getConverterClassByIdin classFacesConfigData- Returns:
- converter class that belongs to the given converter id
-
getConverterClassByClass
public String getConverterClassByClass(String className)
- Specified by:
getConverterClassByClassin classFacesConfigData- Returns:
- converter class that is associated with the given class name
-
getDefaultValidatorIds
public Collection<String> getDefaultValidatorIds()
- Specified by:
getDefaultValidatorIdsin classFacesConfigData- Returns:
- Collection over all defined default validator ids
-
getValidatorIds
public Collection<String> getValidatorIds()
- Specified by:
getValidatorIdsin classFacesConfigData- Returns:
- Collection over all defined validator ids
-
getValidatorClassesById
public Map<String,String> getValidatorClassesById()
- Specified by:
getValidatorClassesByIdin classFacesConfigData
-
getValidatorClass
public String getValidatorClass(String validatorId)
- Specified by:
getValidatorClassin classFacesConfigData- Returns:
- validator class name that belongs to the given validator id
-
getNavigationRules
public Collection<NavigationRule> getNavigationRules()
- Specified by:
getNavigationRulesin classFacesConfigData- Returns:
- Collection over
NavigationRules
-
getRenderKitIds
public Collection<String> getRenderKitIds()
- Specified by:
getRenderKitIdsin classFacesConfigData- Returns:
- Collection over all defined renderkit ids
-
getRenderKitClasses
public Collection<String> getRenderKitClasses(String renderKitId)
- Specified by:
getRenderKitClassesin classFacesConfigData- Returns:
- renderkit class name for given renderkit id
-
getClientBehaviorRenderers
public Collection<ClientBehaviorRenderer> getClientBehaviorRenderers(String renderKitId)
- Specified by:
getClientBehaviorRenderersin classFacesConfigData- Returns:
- Iterator over
ClientBehaviorRenderers for the given renderKitId
-
getRenderers
public Collection<Renderer> getRenderers(String renderKitId)
- Specified by:
getRenderersin classFacesConfigData- Returns:
- Collection over
Renderers for the given renderKitId
-
getLifecyclePhaseListeners
public Collection<String> getLifecyclePhaseListeners()
- Specified by:
getLifecyclePhaseListenersin classFacesConfigData- Returns:
- Collection over
PhaseListenerimplementation class names
-
getResourceBundles
public Collection<ResourceBundle> getResourceBundles()
- Specified by:
getResourceBundlesin classFacesConfigData- Returns:
- Iterator over
ResourceBundle
-
getElResolvers
public Collection<String> getElResolvers()
- Specified by:
getElResolversin classFacesConfigData- Returns:
- Iterator over
ELResolverimplementation class names
-
getSystemEventListeners
public Collection<SystemEventListener> getSystemEventListeners()
- Specified by:
getSystemEventListenersin classFacesConfigData- Returns:
- Iterator over (@link SystemEventListener) implementation class names
-
getBehaviors
public Collection<Behavior> getBehaviors()
- Specified by:
getBehaviorsin classFacesConfigData- Returns:
- Collection over behaviors
-
getFacesVersion
public String getFacesVersion()
- Specified by:
getFacesVersionin classFacesConfigData- Returns:
- Faces application version.
-
getNamedEvents
public Collection<NamedEvent> getNamedEvents()
- Specified by:
getNamedEventsin classFacesConfigData- Returns:
-
getFaceletsProcessing
public Collection<FaceletsProcessing> getFaceletsProcessing()
- Overrides:
getFaceletsProcessingin classFacesConfigData
-
getFaceletsProcessingConfiguration
public FaceletsProcessing getFaceletsProcessingConfiguration(String fileExtension)
- Overrides:
getFaceletsProcessingConfigurationin classFacesConfigData
-
feedFaceletCacheFactory
public void feedFaceletCacheFactory(String factoryClassName)
Description copied from class:FacesConfigDispenserAdd another FaceletCacheFactory class name- Overrides:
feedFaceletCacheFactoryin classFacesConfigDispenser- Parameters:
factoryClassName- a class name
-
getFaceletCacheFactoryIterator
public Collection<String> getFaceletCacheFactoryIterator()
- Overrides:
getFaceletCacheFactoryIteratorin classFacesConfigData- Returns:
- Iterator over FaceletCacheFactory factory class names
-
feedFlashFactory
public void feedFlashFactory(String factoryClassName)
- Overrides:
feedFlashFactoryin classFacesConfigDispenser
-
getFlashFactoryIterator
public Collection<String> getFlashFactoryIterator()
- Overrides:
getFlashFactoryIteratorin classFacesConfigData- Returns:
-
getFlowHandlerFactoryIterator
public Collection<String> getFlowHandlerFactoryIterator()
- Overrides:
getFlowHandlerFactoryIteratorin classFacesConfigData- Returns:
-
feedClientWindowFactory
public void feedClientWindowFactory(String factoryClassName)
- Overrides:
feedClientWindowFactoryin classFacesConfigDispenser
-
getClientWindowFactoryIterator
public Collection<String> getClientWindowFactoryIterator()
- Overrides:
getClientWindowFactoryIteratorin classFacesConfigData
-
getFacesFlowDefinitions
public Collection<FacesFlowDefinition> getFacesFlowDefinitions()
- Overrides:
getFacesFlowDefinitionsin classFacesConfigData- Returns:
-
getProtectedViewUrlPatterns
public Collection<String> getProtectedViewUrlPatterns()
- Overrides:
getProtectedViewUrlPatternsin classFacesConfigData
-
getResourceLibraryContractMappings
public Collection<ContractMapping> getResourceLibraryContractMappings()
- Overrides:
getResourceLibraryContractMappingsin classFacesConfigData
-
getComponentTagDeclarations
public Collection<ComponentTagDeclaration> getComponentTagDeclarations()
- Overrides:
getComponentTagDeclarationsin classFacesConfigData
-
getResourceResolvers
public Collection<String> getResourceResolvers()
- Overrides:
getResourceResolversin classFacesConfigData
-
getTagLibraries
public Collection<FaceletTagLibrary> getTagLibraries()
- Overrides:
getTagLibrariesin classFacesConfigData
-
getViewPoolMappings
public Collection<ViewPoolMapping> getViewPoolMappings()
- Overrides:
getViewPoolMappingsin classFacesConfigData
-
feedSearchExpressionContextFactory
public void feedSearchExpressionContextFactory(String factoryClassName)
- Overrides:
feedSearchExpressionContextFactoryin classFacesConfigDispenser
-
getSearchExpressionContextFactoryIterator
public Collection<String> getSearchExpressionContextFactoryIterator()
- Overrides:
getSearchExpressionContextFactoryIteratorin classFacesConfigData- Returns:
-
getSearchKeywordResolvers
public Collection<String> getSearchKeywordResolvers()
- Overrides:
getSearchKeywordResolversin classFacesConfigData- Returns:
-
getSearchExpressionHandlerIterator
public Collection<String> getSearchExpressionHandlerIterator()
- Overrides:
getSearchExpressionHandlerIteratorin classFacesConfigData- Returns:
-
getFaceletsTemplateMappings
public Collection<FaceletsTemplateMapping> getFaceletsTemplateMappings()
- Overrides:
getFaceletsTemplateMappingsin classFacesConfigData- Returns:
-
-