public class EjbDescriptorImpl<T> extends Object implements org.jboss.weld.ejb.spi.EjbDescriptor<T>
| Constructor and Description |
|---|
EjbDescriptorImpl(EJBComponentDescription componentDescription,
org.jboss.weld.bootstrap.spi.BeanDeploymentArchive beanDeploymentArchive,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex reflectionIndex) |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.msc.service.ServiceName |
getBaseName() |
Class<T> |
getBeanClass() |
org.jboss.msc.service.ServiceName |
getCreateServiceName() |
String |
getEjbName() |
Collection<org.jboss.weld.ejb.spi.BusinessInterfaceDescriptor<?>> |
getLocalBusinessInterfaces() |
Collection<org.jboss.weld.ejb.spi.BusinessInterfaceDescriptor<?>> |
getRemoteBusinessInterfaces() |
Collection<Method> |
getRemoveMethods() |
org.jboss.msc.service.ServiceName |
getStartServiceName() |
Map<Class<?>,org.jboss.msc.service.ServiceName> |
getViewServices() |
boolean |
isMessageDriven() |
boolean |
isPassivationCapable() |
boolean |
isSingleton() |
boolean |
isStateful() |
boolean |
isStateless() |
public EjbDescriptorImpl(EJBComponentDescription componentDescription, org.jboss.weld.bootstrap.spi.BeanDeploymentArchive beanDeploymentArchive, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex reflectionIndex)
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<org.jboss.weld.ejb.spi.BusinessInterfaceDescriptor<?>> getRemoteBusinessInterfaces()
getRemoteBusinessInterfaces in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>public String getEjbName()
getEjbName 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 org.jboss.msc.service.ServiceName getBaseName()
public org.jboss.msc.service.ServiceName getCreateServiceName()
public org.jboss.msc.service.ServiceName getStartServiceName()
public boolean isPassivationCapable()
isPassivationCapable in interface org.jboss.weld.ejb.spi.EjbDescriptor<T>Copyright © 2021 JBoss by Red Hat. All rights reserved.