org.ow2.jonas.cdi.weld.internal.easybeans
Class WeldResourceInjector

java.lang.Object
  extended by org.ow2.easybeans.container.EmptyResourceInjector
      extended by org.ow2.jonas.cdi.weld.internal.easybeans.WeldResourceInjector
All Implemented Interfaces:
org.ow2.easybeans.api.injection.ResourceInjector

public class WeldResourceInjector
extends org.ow2.easybeans.container.EmptyResourceInjector

This class manage injection of CDI beans into EJBs.

Warning: to be active this injector should be configured through the setBeanManager(org.jboss.weld.manager.api.WeldManager)

Author:
Loic Albertin

Constructor Summary
WeldResourceInjector()
           
 
Method Summary
 void postEasyBeansDestroy(org.ow2.easybeans.api.bean.EasyBeansBean bean)
           
 void preEasyBeansInject(org.ow2.easybeans.api.bean.EasyBeansBean bean)
           
 void setBeanManager(org.jboss.weld.manager.api.WeldManager beanManager)
          This method should be call in order to set the WeldManager and create an appropriate WeldInjectAnnotationHandler.
 
Methods inherited from class org.ow2.easybeans.container.EmptyResourceInjector
postEasyBeansInject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeldResourceInjector

public WeldResourceInjector()
Method Detail

preEasyBeansInject

public void preEasyBeansInject(org.ow2.easybeans.api.bean.EasyBeansBean bean)
Specified by:
preEasyBeansInject in interface org.ow2.easybeans.api.injection.ResourceInjector
Overrides:
preEasyBeansInject in class org.ow2.easybeans.container.EmptyResourceInjector

postEasyBeansDestroy

public void postEasyBeansDestroy(org.ow2.easybeans.api.bean.EasyBeansBean bean)
Specified by:
postEasyBeansDestroy in interface org.ow2.easybeans.api.injection.ResourceInjector
Overrides:
postEasyBeansDestroy in class org.ow2.easybeans.container.EmptyResourceInjector

setBeanManager

public void setBeanManager(org.jboss.weld.manager.api.WeldManager beanManager)
This method should be call in order to set the WeldManager and create an appropriate WeldInjectAnnotationHandler.

Parameters:
beanManager - the bean manager


Copyright © 2012 OW2 Consortium. All Rights Reserved.