Forge - Addon Container 2.0.0.Alpha3

org.jboss.forge.container.services
Class ExportedInstanceImpl<R>

java.lang.Object
  extended by org.jboss.forge.container.services.ExportedInstanceImpl<R>
All Implemented Interfaces:
ExportedInstance<R>

public class ExportedInstanceImpl<R>
extends Object
implements ExportedInstance<R>


Constructor Summary
ExportedInstanceImpl(ClassLoader loader, javax.enterprise.inject.spi.BeanManager manager, javax.enterprise.inject.spi.Bean<R> requestedBean, Class<R> requestedType, Class<? extends R> actualType)
           
 
Method Summary
 R get()
           
 Object get(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
           
 void release(R instance)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExportedInstanceImpl

public ExportedInstanceImpl(ClassLoader loader,
                            javax.enterprise.inject.spi.BeanManager manager,
                            javax.enterprise.inject.spi.Bean<R> requestedBean,
                            Class<R> requestedType,
                            Class<? extends R> actualType)
Method Detail

get

public R get()
Specified by:
get in interface ExportedInstance<R>

get

public Object get(javax.enterprise.inject.spi.InjectionPoint injectionPoint)

release

public void release(R instance)
Specified by:
release in interface ExportedInstance<R>

toString

public String toString()
Overrides:
toString in class Object

Forge - Addon Container 2.0.0.Alpha3

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.