net.jakubholy.jeeutils.jsfelcheck.beanfinder.jsf12
Class Jsf12FacesConfigXmlBeanFinder

java.lang.Object
  extended by net.jakubholy.jeeutils.jsfelcheck.beanfinder.AbstractFacesConfigXmlBeanFinder
      extended by net.jakubholy.jeeutils.jsfelcheck.beanfinder.jsf12.Jsf12FacesConfigXmlBeanFinder
All Implemented Interfaces:
ManagedBeanFinder

public class Jsf12FacesConfigXmlBeanFinder
extends AbstractFacesConfigXmlBeanFinder

Find managed bean defined in (a) faces-config file(s). Uses the available JSF implementation to parse the file(s).


Nested Class Summary
 
Nested classes/interfaces inherited from interface net.jakubholy.jeeutils.jsfelcheck.beanfinder.ManagedBeanFinder
ManagedBeanFinder.ManagedBeanDescriptor
 
Method Summary
static ManagedBeanFinder forResources(Collection<InputResource> facesConfigResources)
          Finder reading from the supplied faces-config files.
protected  Collection<ManagedBeanFinder.ManagedBeanDescriptor> parseFacesConfig(InputStream stream)
           
 
Methods inherited from class net.jakubholy.jeeutils.jsfelcheck.beanfinder.AbstractFacesConfigXmlBeanFinder
findDefinedBackingBeans, getFacesConfigResources, setFacesConfigResources
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

forResources

public static ManagedBeanFinder forResources(Collection<InputResource> facesConfigResources)
Finder reading from the supplied faces-config files.


parseFacesConfig

protected Collection<ManagedBeanFinder.ManagedBeanDescriptor> parseFacesConfig(InputStream stream)
Specified by:
parseFacesConfig in class AbstractFacesConfigXmlBeanFinder


Copyright © 2012. All Rights Reserved.