| Package | Description |
|---|---|
| org.jboss.weld.bean | |
| org.jboss.weld.bean.proxy | |
| org.jboss.weld.bootstrap | |
| org.jboss.weld.bootstrap.events | |
| org.jboss.weld.injection.producer.ejb | |
| org.jboss.weld.manager |
| Modifier and Type | Class and Description |
|---|---|
class |
NewSessionBean<T>
Represents a @New enterprise bean
|
| Modifier and Type | Method and Description |
|---|---|
static <T> SessionBean<T> |
SessionBean.of(BeanAttributes<T> attributes,
InternalEjbDescriptor<T> ejbDescriptor,
BeanManagerImpl beanManager,
EnhancedAnnotatedType<T> type)
Creates a simple, annotation defined Enterprise Web Bean using the annotations specified on type
|
| Modifier and Type | Method and Description |
|---|---|
void |
EnterpriseBeanInstance.destroy(Marker marker,
SessionBean<?> enterpriseBean,
CreationalContext<?> creationalContext) |
| Constructor and Description |
|---|
EnterpriseBeanProxyMethodHandler(SessionBean<T> bean)
Constructor
|
EnterpriseProxyFactory(Class<T> proxiedBeanType,
SessionBean<T> bean)
Produces a factory for a specific bean implementation.
|
| Modifier and Type | Method and Description |
|---|---|
protected <T> SessionBean<T> |
AbstractBeanDeployer.createSessionBean(InternalEjbDescriptor<T> descriptor) |
protected <T> SessionBean<T> |
AbstractBeanDeployer.createSessionBean(InternalEjbDescriptor<T> descriptor,
EnhancedAnnotatedType<T> weldClass) |
| Modifier and Type | Method and Description |
|---|---|
void |
BeanDeployerEnvironment.addSessionBean(SessionBean<?> bean) |
| Modifier and Type | Method and Description |
|---|---|
protected static <X> void |
ProcessSessionBeanImpl.fire(BeanManagerImpl beanManager,
SessionBean<Object> bean) |
| Modifier and Type | Method and Description |
|---|---|
SessionBean<T> |
SessionBeanProxyInstantiator.getBean() |
SessionBean<T> |
SessionBeanInjectionTarget.getBean() |
| Modifier and Type | Method and Description |
|---|---|
static <T> SessionBeanInjectionTarget<T> |
SessionBeanInjectionTarget.of(EnhancedAnnotatedType<T> type,
SessionBean<T> bean,
BeanManagerImpl beanManager) |
| Constructor and Description |
|---|
SessionBeanProxyInstantiator(EnhancedAnnotatedType<T> type,
SessionBean<T> bean) |
| Modifier and Type | Method and Description |
|---|---|
<T> SessionBean<T> |
BeanManagerImpl.getBean(EjbDescriptor<T> descriptor) |
| Modifier and Type | Method and Description |
|---|---|
Map<EjbDescriptor<?>,SessionBean<?>> |
BeanManagerImpl.getEnterpriseBeans()
Gets the class-mapped beans.
|
Copyright © 2014 Seam Framework. All Rights Reserved.