org.ow2.jonas.cdi.weld.internal.ejb
Class EZBEjbDescriptor<T>
java.lang.Object
org.ow2.jonas.cdi.weld.internal.ejb.EZBEjbDescriptor<T>
- All Implemented Interfaces:
- org.jboss.weld.ejb.spi.EjbDescriptor<T>
public class EZBEjbDescriptor<T>
- extends Object
- implements org.jboss.weld.ejb.spi.EjbDescriptor<T>
This class describes an EJB
- Author:
- Loic Albertin
|
Constructor Summary |
EZBEjbDescriptor(org.jboss.weld.bootstrap.spi.BeanDeploymentArchive beanDeploymentArchive,
org.ow2.easybeans.api.Factory<?,?> factory)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EZBEjbDescriptor
public EZBEjbDescriptor(org.jboss.weld.bootstrap.spi.BeanDeploymentArchive beanDeploymentArchive,
org.ow2.easybeans.api.Factory<?,?> factory)
- Parameters:
beanDeploymentArchive - factory -
getBeanClass
public Class<T> getBeanClass()
- Specified by:
getBeanClass in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>
getLocalBusinessInterfaces
public Collection<org.jboss.weld.ejb.spi.BusinessInterfaceDescriptor<?>> getLocalBusinessInterfaces()
- Specified by:
getLocalBusinessInterfaces in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>
getRemoteBusinessInterfaces
public Collection<org.jboss.weld.ejb.spi.BusinessInterfaceDescriptor<?>> getRemoteBusinessInterfaces()
- Specified by:
getRemoteBusinessInterfaces in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>
getEjbName
public String getEjbName()
- Specified by:
getEjbName in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>
getRemoveMethods
public Collection<Method> getRemoveMethods()
- Specified by:
getRemoveMethods in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>
isStateless
public boolean isStateless()
- Specified by:
isStateless in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>
isSingleton
public boolean isSingleton()
- Specified by:
isSingleton in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>
isStateful
public boolean isStateful()
- Specified by:
isStateful in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>
isMessageDriven
public boolean isMessageDriven()
- Specified by:
isMessageDriven in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>
getFactory
public org.ow2.easybeans.api.Factory<?,?> getFactory()
Copyright © 2012 OW2 Consortium. All Rights Reserved.