| Modifier and Type | Method and Description |
|---|---|
ServiceRegistry |
Container.services()
Get the services for this application deployment
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Container.initialize(BeanManagerImpl deploymentManager,
ServiceRegistry deploymentServices)
Initialize the container for the current application deployment
|
| Constructor and Description |
|---|
Container(BeanManagerImpl deploymentManager,
ServiceRegistry deploymentServices) |
| Modifier and Type | Method and Description |
|---|---|
protected ServiceRegistry |
AbstractBean.getServices() |
| Modifier and Type | Method and Description |
|---|---|
static <X,T> DisposalMethod<X,T> |
DisposalMethod.of(BeanManagerImpl manager,
WeldMethod<T,? super X> method,
AbstractClassBean<X> declaringBean,
ServiceRegistry services) |
static <T> SessionBean<T> |
SessionBean.of(InternalEjbDescriptor<T> ejbDescriptor,
BeanManagerImpl beanManager,
ServiceRegistry services)
Creates a simple, annotation defined Enterprise Web Bean
|
static <T> NewSessionBean<T> |
NewSessionBean.of(InternalEjbDescriptor<T> ejbDescriptor,
BeanManagerImpl beanManager,
ServiceRegistry services)
Creates an instance of a NewEnterpriseBean from an annotated class
|
static <T> SessionBean<T> |
SessionBean.of(InternalEjbDescriptor<T> ejbDescriptor,
BeanManagerImpl beanManager,
WeldClass<T> type,
ServiceRegistry services)
Creates a simple, annotation defined Enterprise Web Bean using the annotations specified on type
|
static <T> NewManagedBean<T> |
NewManagedBean.of(WeldClass<T> clazz,
BeanManagerImpl beanManager,
ServiceRegistry services)
Creates an instance of a NewSimpleBean from an annotated class
|
static <T> ManagedBean<T> |
ManagedBean.of(WeldClass<T> clazz,
BeanManagerImpl beanManager,
ServiceRegistry services)
Creates a simple, annotation defined Web Bean
|
static <T> InterceptorImpl<T> |
InterceptorImpl.of(WeldClass<T> type,
BeanManagerImpl beanManager,
ServiceRegistry services) |
static <T> DecoratorImpl<T> |
DecoratorImpl.of(WeldClass<T> clazz,
BeanManagerImpl beanManager,
ServiceRegistry services)
Creates a decorator bean
|
static <X,T> ProducerField<X,T> |
ProducerField.of(WeldField<T,? super X> field,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
ServiceRegistry services)
Creates a producer field
|
static <X,T> ProducerMethod<X,T> |
ProducerMethod.of(WeldMethod<T,? super X> method,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
ServiceRegistry services)
Creates a producer method Web Bean
|
| Modifier and Type | Method and Description |
|---|---|
static <X,T> EEResourceProducerField<X,T> |
EEResourceProducerField.of(WeldField<T,? super X> field,
AbstractClassBean<X> declaringBean,
BeanManagerImpl manager,
ServiceRegistry services)
Creates an EE resource producer field
|
| Constructor and Description |
|---|
EEResourceProducerField(WeldField<T,? super X> field,
AbstractClassBean<X> declaringBean,
BeanManagerImpl manager,
ServiceRegistry services) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<ContextHolder<? extends Context>> |
WeldBootstrap.createContexts(ServiceRegistry services) |
protected static void |
WeldBootstrap.verifyServices(ServiceRegistry services,
Set<Class<? extends Service>> requiredServices) |
| Constructor and Description |
|---|
AbstractBeanDeployer(BeanManagerImpl manager,
ServiceRegistry services,
E environment) |
BeanDeployer(BeanManagerImpl manager,
EjbDescriptors ejbDescriptors,
ServiceRegistry services) |
BeanDeployment(BeanDeploymentArchive beanDeploymentArchive,
BeanManagerImpl deploymentManager,
ServiceRegistry deploymentServices,
Collection<ContextHolder<? extends Context>> contexts) |
| Modifier and Type | Class and Description |
|---|---|
class |
ForwardingServiceRegistry |
class |
SimpleServiceRegistry
A registry for services
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract ServiceRegistry |
ForwardingServiceRegistry.delegate() |
static ServiceRegistry |
ServiceRegistries.unmodifiableServiceRegistry(ServiceRegistry serviceRegistry) |
| Modifier and Type | Method and Description |
|---|---|
static ServiceRegistry |
ServiceRegistries.unmodifiableServiceRegistry(ServiceRegistry serviceRegistry) |
| Modifier and Type | Method and Description |
|---|---|
ServiceRegistry |
Deployment.getServices()
Get the services available to this deployment
|
ServiceRegistry |
BeanDeploymentArchive.getServices()
Get the Bean Deployment Archive scoped services
|
| Modifier and Type | Method and Description |
|---|---|
protected ServiceRegistry |
AbstractContext.getServiceRegistry() |
| Modifier and Type | Method and Description |
|---|---|
static ObserverNotifier |
ObserverNotifier.of(TypeSafeObserverResolver resolver,
ServiceRegistry services) |
| Constructor and Description |
|---|
ObserverNotifier(TypeSafeObserverResolver resolver,
ServiceRegistry services) |
TransactionalObserverNotifier(TypeSafeObserverResolver resolver,
ServiceRegistry services) |
| Modifier and Type | Method and Description |
|---|---|
ServiceRegistry |
BeanManagerImpl.getServices() |
| Modifier and Type | Method and Description |
|---|---|
static BeanManagerImpl |
BeanManagerImpl.newManager(BeanManagerImpl rootManager,
String id,
ServiceRegistry services,
Enabled enabled) |
static BeanManagerImpl |
BeanManagerImpl.newRootManager(String id,
ServiceRegistry serviceRegistry,
Enabled enabled)
Create a new, root, manager
|
| Modifier and Type | Method and Description |
|---|---|
ServiceRegistry |
WeldManager.getServices()
Get the services registered for this manager
|
Copyright © 2013 Seam Framework. All Rights Reserved.