Modifier and Type | Method and Description |
---|---|
Collection<EjbDescriptor<?>> |
BeanDeploymentArchive.getEjbs()
Get all the EJBs in the deployment archive
|
Modifier and Type | Method and Description |
---|---|
Collection<EjbDescriptor<?>> |
ForwardingBeanDeploymentArchive.getEjbs() |
Modifier and Type | Class and Description |
---|---|
class |
InternalEjbDescriptor<T>
More powerful version of
EjbDescriptor that exposes Maps for some
metadata. |
Modifier and Type | Method and Description |
---|---|
EjbDescriptor<T> |
InternalEjbDescriptor.delegate() |
Modifier and Type | Method and Description |
---|---|
<T> void |
EjbDescriptors.add(EjbDescriptor<T> ejbDescriptor)
Adds an EJB descriptor to the maps
|
static void |
SessionBeanInjectionPoint.registerContextualInstance(EjbDescriptor<?> descriptor)
Indicates that a contextual instance of a session bean is about to be constructed.
|
static void |
SessionBeanInjectionPoint.unregisterContextualInstance(EjbDescriptor<?> descriptor)
Indicates that contextual session bean instance has been constructed.
|
Modifier and Type | Method and Description |
---|---|
void |
EjbDescriptors.addAll(Iterable<EjbDescriptor<?>> ejbDescriptors)
Adds all EJB descriptors to the maps
|
Constructor and Description |
---|
InternalEjbDescriptor(EjbDescriptor<T> ejbDescriptor) |
Modifier and Type | Method and Description |
---|---|
void |
EjbServices.registerInterceptors(EjbDescriptor<?> ejbDescriptor,
InterceptorBindings interceptorBindings)
Provides interceptor binding metadata to the container.
|
SessionObjectReference |
EjbServices.resolveEjb(EjbDescriptor<?> ejbDescriptor)
Request a reference to an EJB session object from the container.
|
Modifier and Type | Class and Description |
---|---|
class |
ForwardingEjbDescriptor<T>
An implementation of
EjbDescriptor which forwards all its method calls to another EjbDescriptor . |
Modifier and Type | Method and Description |
---|---|
protected abstract EjbDescriptor<T> |
ForwardingEjbDescriptor.delegate() |
Modifier and Type | Method and Description |
---|---|
void |
ForwardingEjbServices.registerInterceptors(EjbDescriptor<?> ejbDescriptor,
InterceptorBindings interceptorBindings) |
SessionObjectReference |
ForwardingEjbServices.resolveEjb(EjbDescriptor<?> ejbDescriptor) |
Modifier and Type | Method and Description |
---|---|
<T> EjbDescriptor<T> |
BeanManagerImpl.getEjbDescriptor(String beanName) |
Modifier and Type | Method and Description |
---|---|
Map<EjbDescriptor<?>,SessionBean<?>> |
BeanManagerImpl.getEnterpriseBeans()
Gets the class-mapped beans.
|
Modifier and Type | Method and Description |
---|---|
<T> InjectionTarget<T> |
BeanManagerImpl.createInjectionTarget(EjbDescriptor<T> descriptor) |
<T> SessionBean<T> |
BeanManagerImpl.getBean(EjbDescriptor<T> descriptor) |
Modifier and Type | Method and Description |
---|---|
<T> EjbDescriptor<T> |
WeldManager.getEjbDescriptor(String ejbName)
Get the EjbDescriptor for the given ejb name
|
Modifier and Type | Method and Description |
---|---|
<T> InjectionTarget<T> |
WeldManager.createInjectionTarget(EjbDescriptor<T> descriptor)
The injection target for the given EJB, or null if Weld was not given this descriptor in the deployment.
|
<T> Bean<T> |
WeldManager.getBean(EjbDescriptor<T> descriptor)
Get the Bean object for the given EJB, or null if Weld was not given this descriptor in the deployment.
|
Modifier and Type | Method and Description |
---|---|
static <T> Set<Type> |
Beans.getTypes(EnhancedAnnotated<T,?> annotated,
EjbDescriptor<T> ejbDescriptor)
Bean types of a session bean.
|
Copyright © 2013 Seam Framework. All Rights Reserved.