org.jboss.webbeans.tck
Class BeansImpl

java.lang.Object
  extended by org.jboss.webbeans.tck.BeansImpl
All Implemented Interfaces:
org.jboss.jsr299.tck.spi.Beans

public class BeansImpl
extends java.lang.Object
implements org.jboss.jsr299.tck.spi.Beans

Implements the Beans SPI for the TCK specifically for the JBoss RI.

Author:
Shane Bryzak, Pete Muir, David Allen

Field Summary
 
Fields inherited from interface org.jboss.jsr299.tck.spi.Beans
PROPERTY_NAME
 
Constructor Summary
BeansImpl()
           
 
Method Summary
<T> T
createBeanInstance(Bean<T> bean)
           
<T> T
getEnterpriseBean(java.lang.Class<? extends T> beanType, java.lang.Class<T> localInterface)
           
 boolean isEnterpriseBean(java.lang.Class<?> clazz)
           
 boolean isEntityBean(java.lang.Class<?> clazz)
           
 boolean isProxy(java.lang.Object instance)
           
 boolean isStatefulBean(java.lang.Class<?> clazz)
           
 boolean isStatelessBean(java.lang.Class<?> clazz)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeansImpl

public BeansImpl()
Method Detail

isEnterpriseBean

public boolean isEnterpriseBean(java.lang.Class<?> clazz)
Specified by:
isEnterpriseBean in interface org.jboss.jsr299.tck.spi.Beans

isEntityBean

public boolean isEntityBean(java.lang.Class<?> clazz)
Specified by:
isEntityBean in interface org.jboss.jsr299.tck.spi.Beans

isStatefulBean

public boolean isStatefulBean(java.lang.Class<?> clazz)
Specified by:
isStatefulBean in interface org.jboss.jsr299.tck.spi.Beans

isStatelessBean

public boolean isStatelessBean(java.lang.Class<?> clazz)
Specified by:
isStatelessBean in interface org.jboss.jsr299.tck.spi.Beans

isProxy

public boolean isProxy(java.lang.Object instance)
Specified by:
isProxy in interface org.jboss.jsr299.tck.spi.Beans

getEnterpriseBean

public <T> T getEnterpriseBean(java.lang.Class<? extends T> beanType,
                               java.lang.Class<T> localInterface)
Specified by:
getEnterpriseBean in interface org.jboss.jsr299.tck.spi.Beans

createBeanInstance

public <T> T createBeanInstance(Bean<T> bean)


Copyright © 2008-2009. All Rights Reserved.