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

java.lang.Object
  extended by org.ow2.jonas.cdi.weld.internal.easybeans.InjectionItemHolder

public class InjectionItemHolder
extends Object

This class holds the result of an CDI injection in order to be retrieved later for proper disposal.

Author:
Loic Albertin

Constructor Summary
InjectionItemHolder(javax.enterprise.inject.spi.InjectionTarget<?> injectionTarget, Object instance)
           
 
Method Summary
 javax.enterprise.inject.spi.InjectionTarget<?> getInjectionTarget()
           
 Object getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectionItemHolder

public InjectionItemHolder(javax.enterprise.inject.spi.InjectionTarget<?> injectionTarget,
                           Object instance)
Parameters:
injectionTarget - The CDI InjectionTarget
instance - The CDI bean instance
Method Detail

getInjectionTarget

public javax.enterprise.inject.spi.InjectionTarget<?> getInjectionTarget()
Returns:
The CDI InjectionTarget

getInstance

public Object getInstance()
Returns:
The CDI bean instance


Copyright © 2012 OW2 Consortium. All Rights Reserved.