public class EjbDescriptorImpl<T> extends Object implements org.jboss.weld.ejb.spi.EjbDescriptor<T>
| Constructor and Description |
|---|
EjbDescriptorImpl(EjbDescriptor ejbDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
Class<T> |
getBeanClass() |
EjbDescriptor |
getEjbDescriptor() |
String |
getEjbName() |
Collection<org.jboss.weld.ejb.spi.BusinessInterfaceDescriptor<?>> |
getLocalBusinessInterfaces()
Gets the local business interfaces of the EJB
|
Collection<org.jboss.weld.ejb.spi.BusinessInterfaceDescriptor<?>> |
getRemoteBusinessInterfaces() |
Collection<Method> |
getRemoveMethods()
Get the remove methods of the EJB
|
boolean |
isMessageDriven()
Indicates if the EJB is and MDB
|
boolean |
isPassivationCapable() |
boolean |
isSingleton()
Indicates if the bean is a EJB 3.1 Singleton
|
boolean |
isStateful()
Indicates if the EJB is stateful
|
boolean |
isStateless()
Indicates if the bean is stateless
|
String |
toString() |
public EjbDescriptorImpl(EjbDescriptor ejbDescriptor)
public String getEjbName()
getEjbName in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>public EjbDescriptor getEjbDescriptor()
public Class<T> getBeanClass()
getBeanClass in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>public Collection<org.jboss.weld.ejb.spi.BusinessInterfaceDescriptor<?>> getLocalBusinessInterfaces()
getLocalBusinessInterfaces in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>public Collection<Method> getRemoveMethods()
getRemoveMethods in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>public boolean isStateless()
isStateless in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>public boolean isSingleton()
isSingleton in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>public boolean isStateful()
isStateful in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>public boolean isMessageDriven()
isMessageDriven in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>public boolean isPassivationCapable()
isPassivationCapable in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>public Collection<org.jboss.weld.ejb.spi.BusinessInterfaceDescriptor<?>> getRemoteBusinessInterfaces()
getRemoteBusinessInterfaces in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>Copyright © 2019. All rights reserved.