org.jboss.webbeans.bean.ee
Class ResourceBean<T>

java.lang.Object
  extended by javax.inject.manager.Bean<T>
      extended by org.jboss.webbeans.bean.RIBean<T>
          extended by org.jboss.webbeans.bean.ee.AbstractJavaEEResourceBean<T>
              extended by org.jboss.webbeans.bean.ee.AbstractResourceBean<T>
                  extended by org.jboss.webbeans.bean.ee.ResourceBean<T>
All Implemented Interfaces:
Contextual<T>

public class ResourceBean<T>
extends AbstractResourceBean<T>

Author:
Pete Muir

Constructor Summary
ResourceBean(ManagerImpl manager, java.lang.Class<? extends java.lang.annotation.Annotation> deploymentType, java.util.Set<java.lang.annotation.Annotation> bindings, java.lang.Class<T> type, java.lang.String jndiName, java.lang.String mappedName)
           
 
Method Summary
 java.lang.String getId()
           
protected  javassist.util.proxy.MethodHandler newMethodHandler()
           
 
Methods inherited from class org.jboss.webbeans.bean.ee.AbstractResourceBean
getJndiName, getMappedName
 
Methods inherited from class org.jboss.webbeans.bean.ee.AbstractJavaEEResourceBean
create, destroy, getBindings, getDeploymentType, getInjectionPoints, getName, getProxyClass, getScopeType, getSpecializedBean, getType, getTypes, initialize, isDependent, isNullable, isPrimitive, isProxyable, isSerializable, isSpecializing
 
Methods inherited from class org.jboss.webbeans.bean.RIBean
createId, equals, getManager, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceBean

public ResourceBean(ManagerImpl manager,
                    java.lang.Class<? extends java.lang.annotation.Annotation> deploymentType,
                    java.util.Set<java.lang.annotation.Annotation> bindings,
                    java.lang.Class<T> type,
                    java.lang.String jndiName,
                    java.lang.String mappedName)
Method Detail

getId

public java.lang.String getId()
Specified by:
getId in class RIBean<T>

newMethodHandler

protected javassist.util.proxy.MethodHandler newMethodHandler()
Specified by:
newMethodHandler in class AbstractJavaEEResourceBean<T>


Copyright © 2011. All Rights Reserved.