Package org.jboss.weld.bootstrap
Class BeanDeploymentModules
- java.lang.Object
-
- org.jboss.weld.bootstrap.BeanDeploymentModules
-
- All Implemented Interfaces:
Iterable<BeanDeploymentModule>,org.jboss.weld.bootstrap.api.Service
public final class BeanDeploymentModules extends Object implements org.jboss.weld.bootstrap.api.Service, Iterable<BeanDeploymentModule>
Repository forBeanDeploymentModules. It is an optional per-deployment service, i.e. it does not make sense for all environments (e.g. Weld SE).- Author:
- Jozef Hartinger
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanup()BeanDeploymentModulegetModule(BeanManagerImpl manager)Iterator<BeanDeploymentModule>iterator()voidprocessBeanDeployments(Iterable<BeanDeployment> deployments)StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
getModule
public BeanDeploymentModule getModule(BeanManagerImpl manager)
-
processBeanDeployments
public void processBeanDeployments(Iterable<BeanDeployment> deployments)
-
cleanup
public void cleanup()
- Specified by:
cleanupin interfaceorg.jboss.weld.bootstrap.api.Service
-
iterator
public Iterator<BeanDeploymentModule> iterator()
- Specified by:
iteratorin interfaceIterable<BeanDeploymentModule>
-
-