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 |
---|---|
static <X,T> ProducerField<X,T> |
ProducerField.of(BeanAttributes<T> attributes,
EnhancedAnnotatedField<T,? super X> field,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
BeanManagerImpl beanManager,
ServiceRegistry services)
Creates a producer field
|
static <X,T> ProducerMethod<X,T> |
ProducerMethod.of(BeanAttributes<T> attributes,
EnhancedAnnotatedMethod<T,? super X> method,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
BeanManagerImpl beanManager,
ServiceRegistry services)
Creates a producer method Web Bean
|
Constructor and Description |
---|
AbstractProducerBean(BeanAttributes<T> attributes,
String idSuffix,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
ServiceRegistry services)
Constructor
|
ProducerField(BeanAttributes<T> attributes,
EnhancedAnnotatedField<T,? super X> field,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
BeanManagerImpl manager,
ServiceRegistry services)
Constructor
|
ProducerMethod(BeanAttributes<T> attributes,
EnhancedAnnotatedMethod<T,? super X> method,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
BeanManagerImpl beanManager,
ServiceRegistry services) |
Modifier and Type | Method and Description |
---|---|
static <X,T> StaticEEResourceProducerField<X,T> |
StaticEEResourceProducerField.of(BeanAttributes<T> attributes,
EnhancedAnnotatedField<T,? super X> field,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
BeanManagerImpl manager,
ServiceRegistry services) |
static <X,T> EEResourceProducerField<X,T> |
EEResourceProducerField.of(BeanAttributes<T> attributes,
EnhancedAnnotatedField<T,? super X> field,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
BeanManagerImpl manager,
ServiceRegistry services)
Creates an EE resource producer field
|
Constructor and Description |
---|
EEResourceProducerField(BeanAttributes<T> attributes,
EnhancedAnnotatedField<T,? super X> field,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
BeanManagerImpl manager,
ServiceRegistry services) |
StaticEEResourceProducerField(BeanAttributes<T> attributes,
EnhancedAnnotatedField<T,? super X> field,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
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) |
BeanDeployer(BeanManagerImpl manager,
EjbDescriptors ejbDescriptors,
ServiceRegistry services,
BeanDeployerEnvironment environment) |
BeanDeployment(BeanDeploymentArchive beanDeploymentArchive,
BeanManagerImpl deploymentManager,
ServiceRegistry deploymentServices,
Collection<ContextHolder<? extends Context>> contexts) |
BeanDeployment(BeanDeploymentArchive beanDeploymentArchive,
BeanManagerImpl deploymentManager,
ServiceRegistry deploymentServices,
Collection<ContextHolder<? extends Context>> contexts,
boolean additionalBeanArchive) |
ConcurrentBeanDeployer(BeanManagerImpl manager,
EjbDescriptors ejbDescriptors,
ServiceRegistry services) |
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,
boolean strict) |
Constructor and Description |
---|
GlobalObserverNotifierService(ServiceRegistry services) |
ObserverNotifier(TypeSafeObserverResolver resolver,
ServiceRegistry services,
boolean strict) |
TransactionalObserverNotifier(TypeSafeObserverResolver resolver,
ServiceRegistry services,
boolean strict) |
Constructor and Description |
---|
DynamicInjectionPoint(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) |
static BeanManagerImpl |
BeanManagerImpl.newRootManager(String id,
ServiceRegistry serviceRegistry)
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.