com.screamingcoder.plebeians.discovery
Class WebBeanDiscoveryImpl

java.lang.Object
  extended by com.screamingcoder.plebeians.discovery.WebBeanDiscoveryImpl
All Implemented Interfaces:
org.jboss.webbeans.bootstrap.spi.WebBeanDiscovery

public class WebBeanDiscoveryImpl
extends java.lang.Object
implements org.jboss.webbeans.bootstrap.spi.WebBeanDiscovery

The means by which Web Beans are discovered on the classpath. This will only discover simple web beans - there is no EJB/Servlet/JPA integration.


Field Summary
 
Fields inherited from interface org.jboss.webbeans.bootstrap.spi.WebBeanDiscovery
PROPERTY_NAME
 
Constructor Summary
WebBeanDiscoveryImpl()
           
 
Method Summary
 java.lang.Iterable<org.jboss.webbeans.ejb.spi.EjbDescriptor<?>> discoverEjbs()
           
 java.lang.Iterable<java.lang.Class<?>> discoverWebBeanClasses()
           
 java.lang.Iterable<java.net.URL> discoverWebBeansXml()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebBeanDiscoveryImpl

public WebBeanDiscoveryImpl()
Method Detail

discoverEjbs

public java.lang.Iterable<org.jboss.webbeans.ejb.spi.EjbDescriptor<?>> discoverEjbs()
Specified by:
discoverEjbs in interface org.jboss.webbeans.bootstrap.spi.WebBeanDiscovery

discoverWebBeanClasses

public java.lang.Iterable<java.lang.Class<?>> discoverWebBeanClasses()
Specified by:
discoverWebBeanClasses in interface org.jboss.webbeans.bootstrap.spi.WebBeanDiscovery

discoverWebBeansXml

public java.lang.Iterable<java.net.URL> discoverWebBeansXml()
Specified by:
discoverWebBeansXml in interface org.jboss.webbeans.bootstrap.spi.WebBeanDiscovery