| Modifier and Type | Method and Description |
|---|---|
BeanManagerImpl |
Container.activityManager(java.lang.String key)
Get the activity manager for a given key
|
BeanManagerImpl |
Container.deploymentManager()
Gets the manager for this application deployment
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<BeanDeploymentArchive,BeanManagerImpl> |
Container.beanDeploymentArchives() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
Container.addActivity(BeanManagerImpl manager)
Add an activity
|
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 | Field and Description |
|---|---|
protected BeanManagerImpl |
AbstractBean.beanManager |
| Modifier and Type | Method and Description |
|---|---|
protected BeanManagerImpl |
RIBean.getBeanManager() |
| 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> CustomDecoratorWrapper<T> |
CustomDecoratorWrapper.of(Decorator<T> delegate,
BeanManagerImpl beanManager) |
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
|
| Constructor and Description |
|---|
AbstractBean(java.lang.String idSuffix,
BeanManagerImpl beanManager,
ServiceRegistry services)
Constructor
|
AbstractClassBean(WeldClass<T> type,
java.lang.String idSuffix,
BeanManagerImpl beanManager,
ServiceRegistry services)
Constructor
|
AbstractProducerBean(java.lang.String idSuffix,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
ServiceRegistry services)
Constructor
|
AbstractReceiverBean(java.lang.String idSuffix,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
ServiceRegistry services) |
DecoratorImpl(WeldClass<T> type,
BeanManagerImpl beanManager,
ServiceRegistry services) |
DisposalMethod(BeanManagerImpl beanManager,
WeldMethod<T,? super X> disposalMethod,
AbstractClassBean<X> declaringBean,
ServiceRegistry services) |
InterceptorImpl(WeldClass<T> type,
BeanManagerImpl beanManager,
ServiceRegistry services) |
ManagedBean(WeldClass<T> type,
java.lang.String idSuffix,
BeanManagerImpl beanManager,
ServiceRegistry services)
Constructor
|
NewManagedBean(WeldClass<T> type,
java.lang.String idSuffix,
BeanManagerImpl beanManager,
ServiceRegistry services)
Protected constructor
|
NewSessionBean(WeldClass<T> type,
InternalEjbDescriptor<T> ejbDescriptor,
java.lang.String idSuffix,
BeanManagerImpl beanManager,
ServiceRegistry services)
Protected constructor
|
ProducerField(WeldField<T,? super X> field,
AbstractClassBean<X> declaringBean,
BeanManagerImpl manager,
ServiceRegistry services)
Constructor
|
ProducerMethod(WeldMethod<T,? super X> method,
AbstractClassBean<X> declaringBean,
BeanManagerImpl beanManager,
ServiceRegistry services) |
RIBean(java.lang.String idSuffix,
BeanManagerImpl beanManager) |
SessionBean(WeldClass<T> type,
InternalEjbDescriptor<T> ejbDescriptor,
java.lang.String idSuffix,
BeanManagerImpl manager,
ServiceRegistry services)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
BeanManagerImpl |
BeanManagerBean.create(CreationalContext<BeanManagerImpl> creationalContext) |
protected BeanManagerImpl |
AbstractFacade.getBeanManager() |
protected BeanManagerImpl |
AbstractFacade.AbstractFacadeSerializationProxy.getBeanManager() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<BeanManagerImpl> |
BeanManagerBean.getType() |
| Modifier and Type | Method and Description |
|---|---|
void |
BeanManagerBean.destroy(BeanManagerImpl instance,
CreationalContext<BeanManagerImpl> creationalContext) |
static <T extends Context> |
ContextBean.of(ContextHolder<T> context,
BeanManagerImpl beanManager) |
static <I> Instance<I> |
InstanceImpl.of(InjectionPoint injectionPoint,
CreationalContext<I> creationalContext,
BeanManagerImpl beanManager) |
| Modifier and Type | Method and Description |
|---|---|
BeanManagerImpl |
BeanManagerBean.create(CreationalContext<BeanManagerImpl> creationalContext) |
void |
BeanManagerBean.destroy(BeanManagerImpl instance,
CreationalContext<BeanManagerImpl> creationalContext) |
| Constructor and Description |
|---|
AbstractBuiltInBean(java.lang.String idSuffix,
BeanManagerImpl beanManager) |
AbstractFacade(InjectionPoint injectionPoint,
CreationalContext<? super T> creationalContext,
BeanManagerImpl beanManager) |
AbstractFacadeBean(java.lang.String idSuffix,
BeanManagerImpl manager) |
BeanManagerBean(BeanManagerImpl manager) |
ContextBean(ContextHolder<T> contextHolder,
BeanManagerImpl beanManager) |
ConversationBean(BeanManagerImpl beanManager) |
EventBean(BeanManagerImpl manager) |
ExtensionBean(BeanManagerImpl manager,
WeldClass<Extension> clazz,
Metadata<Extension> instance) |
InjectionPointBean(BeanManagerImpl manager)
Creates an InjectionPoint Web Bean for the injection of the containing bean owning
the field, constructor or method for the annotated item
|
InstanceBean(BeanManagerImpl manager) |
| Modifier and Type | Method and Description |
|---|---|
BeanManagerImpl |
AbstractEECallable.getBeanManager() |
| 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 |
|---|
AbstractEEBean(java.lang.Class<T> type,
java.util.concurrent.Callable<T> callable,
BeanManagerImpl beanManager) |
AbstractEECallable(BeanManagerImpl beanManager) |
DefaultValidatorBean(BeanManagerImpl manager) |
DefaultValidatorFactoryBean(BeanManagerImpl beanManager) |
EEResourceProducerField(WeldField<T,? super X> field,
AbstractClassBean<X> declaringBean,
BeanManagerImpl manager,
ServiceRegistry services) |
PrincipalBean(BeanManagerImpl beanManager) |
UserTransactionBean(BeanManagerImpl beanManager) |
| Constructor and Description |
|---|
WeldInterceptorInstantiator(BeanManagerImpl manager,
CreationalContext<T> creationalContext) |
| Constructor and Description |
|---|
DecorationHelper(TargetBeanInstance originalInstance,
Bean<?> bean,
java.lang.Class<T> proxyClassForDecorator,
BeanManagerImpl beanManager,
ContextualStore contextualStore,
java.util.List<Decorator<?>> decorators) |
| Modifier and Type | Method and Description |
|---|---|
BeanManagerImpl |
BeanDeployment.getBeanManager() |
protected BeanManagerImpl |
AbstractBeanDeployer.getManager() |
BeanManagerImpl |
WeldBootstrap.getManager(BeanDeploymentArchive beanDeploymentArchive) |
| Modifier and Type | Method and Description |
|---|---|
protected <T,X> void |
ExtensionBeanDeployer.createObserverMethod(RIBean<X> declaringBean,
BeanManagerImpl beanManager,
WeldMethod<T,? super X> method,
java.util.Set<ObserverMethodImpl<?,?>> observerMethods) |
protected <X> void |
ExtensionBeanDeployer.createObserverMethods(RIBean<X> declaringBean,
BeanManagerImpl beanManager,
WeldClass<? super X> annotatedClass,
java.util.Set<ObserverMethodImpl<?,?>> observerMethods) |
protected boolean |
Validator.isPassivationCapabilityCheckRequired(BeanManagerImpl beanManager,
AbstractClassBean<?> classBean)
Returns true if the bean should be validated according to CDI 1.0 (6.6.4).
|
void |
Validator.validateBeanNames(BeanManagerImpl beanManager) |
void |
Validator.validateBeans(java.util.Collection<? extends Bean<?>> beans,
java.util.Collection<RIBean<?>> specializedBeans,
BeanManagerImpl manager) |
void |
Validator.validateDecorators(java.util.Collection<? extends Decorator<?>> beans,
java.util.Collection<RIBean<?>> specializedBeans,
BeanManagerImpl manager) |
void |
Validator.validateDeployment(BeanManagerImpl manager,
BeanDeployerEnvironment environment) |
void |
Validator.validateInjectionPoint(InjectionPoint ij,
Bean<?> bean,
BeanManagerImpl beanManager)
Variation of the validateInjectionPoint method which allows the bean to be defined explicitly (used for disposer method validation)
|
void |
Validator.validateInjectionPoint(InjectionPoint ij,
BeanManagerImpl beanManager)
Validate an injection point
|
void |
Validator.validateInjectionPointPassivationCapable(InjectionPoint ij,
Bean<?> resolvedBean,
BeanManagerImpl beanManager) |
void |
Validator.validateInjectionTarget(InjectionTarget<?> injectionTarget,
BeanManagerImpl beanManager) |
| Constructor and Description |
|---|
AbstractBeanDeployer(BeanManagerImpl manager,
ServiceRegistry services,
E environment) |
BeanDeployer(BeanManagerImpl manager,
EjbDescriptors ejbDescriptors,
ServiceRegistry services) |
BeanDeployerEnvironment(EjbDescriptors ejbDescriptors,
BeanManagerImpl manager) |
BeanDeployment(BeanDeploymentArchive beanDeploymentArchive,
BeanManagerImpl deploymentManager,
ServiceRegistry deploymentServices,
java.util.Collection<ContextHolder<? extends Context>> contexts) |
ExtensionBeanDeployer(BeanManagerImpl manager,
Deployment deployment,
java.util.Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
java.util.Collection<ContextHolder<? extends Context>> contexts) |
ExtensionBeanDeployerEnvironment(EjbDescriptors ejbDescriptors,
BeanManagerImpl manager) |
| Modifier and Type | Method and Description |
|---|---|
protected BeanManagerImpl |
AbstractContainerEvent.getBeanManager() |
| Modifier and Type | Method and Description |
|---|---|
static <X> void |
AbstractProcessInjectionTarget.fire(BeanManagerImpl beanManager,
AbstractClassBean<X> bean) |
static <T,X> void |
ProcessProducerImpl.fire(BeanManagerImpl beanManager,
AbstractProducerBean<T,X,java.lang.reflect.Member> bean) |
static <X> InjectionTarget<X> |
AbstractProcessInjectionTarget.fire(BeanManagerImpl beanManager,
AnnotatedType<X> annotatedType,
InjectionTarget<X> injectionTarget) |
static <X> void |
ProcessBeanImpl.fire(BeanManagerImpl beanManager,
Bean<X> bean) |
static void |
BeforeBeanDiscoveryImpl.fire(BeanManagerImpl beanManager,
Deployment deployment,
java.util.Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
java.util.Collection<ContextHolder<? extends Context>> contexts) |
static void |
AfterBeanDiscoveryImpl.fire(BeanManagerImpl beanManager,
Deployment deployment,
java.util.Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
java.util.Collection<ContextHolder<? extends Context>> contexts) |
static <X> void |
ProcessManagedBeanImpl.fire(BeanManagerImpl beanManager,
ManagedBean<X> bean) |
static void |
BeforeShutdownImpl.fire(BeanManagerImpl beanManager,
java.util.Map<BeanDeploymentArchive,BeanDeployment> beanDeployments) |
static void |
AfterDeploymentValidationImpl.fire(BeanManagerImpl beanManager,
java.util.Map<BeanDeploymentArchive,BeanDeployment> beanDeployments) |
static <T> void |
ProcessObserverMethodImpl.fire(BeanManagerImpl beanManager,
ObserverMethod<T> observer) |
static <T,X> void |
ProcessObserverMethodImpl.fire(BeanManagerImpl beanManager,
ObserverMethodImpl<T,X> observer) |
static <T,X> void |
ProcessProducerFieldImpl.fire(BeanManagerImpl beanManager,
ProducerField<T,X> bean) |
static <T,X> void |
ProcessProducerMethodImpl.fire(BeanManagerImpl beanManager,
ProducerMethod<T,X> bean) |
static <X> void |
ProcessSessionBeanImpl.fire(BeanManagerImpl beanManager,
SessionBean<java.lang.Object> bean) |
static <X> ProcessAnnotatedTypeImpl<X> |
ProcessAnnotatedTypeImpl.fire(BeanManagerImpl beanManager,
WeldClass<X> clazz) |
| Constructor and Description |
|---|
AbstractBeanDiscoveryEvent(BeanManagerImpl beanManager,
java.lang.reflect.Type rawType,
java.util.Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
Deployment deployment,
java.util.Collection<ContextHolder<? extends Context>> contexts) |
AbstractContainerEvent(BeanManagerImpl beanManager,
java.lang.reflect.Type rawType,
java.lang.reflect.Type[] actualTypeArguments) |
AbstractDefinitionContainerEvent(BeanManagerImpl beanManager,
java.lang.reflect.Type rawType,
java.lang.reflect.Type[] actualTypeArguments) |
AbstractDeploymentContainerEvent(BeanManagerImpl beanManager,
java.lang.reflect.Type rawType,
java.lang.reflect.Type[] actualTypeArguments) |
AbstractProcessClassBean(BeanManagerImpl beanManager,
java.lang.reflect.Type rawType,
java.lang.reflect.Type[] actualTypeArguments,
B bean) |
AbstractProcessInjectionTarget(BeanManagerImpl beanManager,
AnnotatedType<T> annotatedType) |
AbstractProcessProducerBean(BeanManagerImpl beanManager,
java.lang.reflect.Type rawType,
java.lang.reflect.Type[] actualTypeArguments,
B bean) |
AfterBeanDiscoveryImpl(BeanManagerImpl beanManager,
Deployment deployment,
java.util.Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
java.util.Collection<ContextHolder<? extends Context>> contexts) |
AfterDeploymentValidationImpl(BeanManagerImpl beanManager) |
BeforeBeanDiscoveryImpl(BeanManagerImpl beanManager,
Deployment deployment,
java.util.Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
java.util.Collection<ContextHolder<? extends Context>> contexts) |
BeforeShutdownImpl(BeanManagerImpl beanManager) |
ProcessAnnotatedTypeImpl(BeanManagerImpl beanManager,
AnnotatedType<X> annotatedType) |
ProcessBeanImpl(BeanManagerImpl beanManager,
Bean<X> bean) |
ProcessBeanInjectionTarget(BeanManagerImpl beanManager,
AbstractClassBean<X> bean) |
ProcessManagedBeanImpl(BeanManagerImpl beanManager,
ManagedBean<X> bean) |
ProcessObserverMethodImpl(BeanManagerImpl beanManager,
AnnotatedMethod<X> beanMethod,
ObserverMethod<T> observerMethod) |
ProcessProducerFieldImpl(BeanManagerImpl beanManager,
ProducerField<T,X> bean) |
ProcessProducerImpl(BeanManagerImpl beanManager,
AnnotatedMember<T> annotatedMember,
AbstractProducerBean<T,X,?> bean) |
ProcessProducerMethodImpl(BeanManagerImpl beanManager,
ProducerMethod<T,X> bean) |
ProcessSessionBeanImpl(BeanManagerImpl beanManager,
SessionBean<java.lang.Object> bean) |
ProcessSimpleInjectionTarget(BeanManagerImpl beanManager,
AnnotatedType<X> annotatedType,
InjectionTarget<X> injectionTarget) |
| Modifier and Type | Method and Description |
|---|---|
protected BeanManagerImpl |
WeldELResolver.getManager(ELContext context) |
protected abstract BeanManagerImpl |
AbstractWeldELResolver.getManager(ELContext context) |
| Constructor and Description |
|---|
WeldELResolver(BeanManagerImpl beanManager) |
| Modifier and Type | Field and Description |
|---|---|
protected BeanManagerImpl |
ObserverMethodImpl.beanManager |
| Modifier and Type | Method and Description |
|---|---|
static <T,X> ObserverMethodImpl<T,X> |
ObserverFactory.create(WeldMethod<T,? super X> method,
RIBean<X> declaringBean,
BeanManagerImpl manager)
Creates an observer
|
static <E> EventImpl<E> |
EventImpl.of(InjectionPoint injectionPoint,
BeanManagerImpl beanManager) |
| Constructor and Description |
|---|
ObserverMethodImpl(WeldMethod<T,? super X> observer,
RIBean<X> declaringBean,
BeanManagerImpl manager)
Creates an Observer which describes and encapsulates an observer method
(8.5).
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object[] |
ProxyClassConstructorInjectionPointWrapper.getParameterValues(java.util.List<ParameterInjectionPoint<?,T>> parameters,
java.lang.Object specialVal,
java.lang.Class<? extends java.lang.annotation.Annotation> specialParam,
BeanManagerImpl manager,
CreationalContext<?> creationalContext) |
protected java.lang.Object[] |
ConstructorInjectionPoint.getParameterValues(java.util.List<ParameterInjectionPoint<?,T>> parameters,
java.lang.Object specialVal,
java.lang.Class<? extends java.lang.annotation.Annotation> specialParam,
BeanManagerImpl manager,
CreationalContext<?> creationalContext)
Helper method for getting the current parameter values from a list of
annotated parameters.
|
protected java.lang.Object[] |
MethodInjectionPoint.getParameterValues(java.util.List<ParameterInjectionPoint<?,X>> parameters,
java.lang.Class<? extends java.lang.annotation.Annotation> specialParam,
java.lang.Object specialVal,
BeanManagerImpl manager,
CreationalContext<?> creationalContext)
Helper method for getting the current parameter values from a list of
annotated parameters.
|
T |
ParameterInjectionPoint.getValueToInject(BeanManagerImpl manager,
CreationalContext<?> creationalContext) |
void |
FieldInjectionPoint.inject(java.lang.Object declaringInstance,
BeanManagerImpl manager,
CreationalContext<?> creationalContext) |
T |
MethodInjectionPoint.invoke(java.lang.Object declaringInstance,
BeanManagerImpl manager,
CreationalContext<?> creationalContext,
java.lang.Class<? extends java.lang.RuntimeException> exceptionTypeToThrow) |
T |
MethodInjectionPoint.invokeOnInstance(java.lang.Object declaringInstance,
BeanManagerImpl manager,
CreationalContext<?> creationalContext,
java.lang.Class<? extends java.lang.RuntimeException> exceptionTypeToThrow) |
T |
MethodInjectionPoint.invokeOnInstanceWithSpecialValue(java.lang.Object declaringInstance,
java.lang.Class<? extends java.lang.annotation.Annotation> annotatedParameter,
java.lang.Object parameter,
BeanManagerImpl manager,
CreationalContext<?> creationalContext,
java.lang.Class<? extends java.lang.RuntimeException> exceptionTypeToThrow) |
T |
MethodInjectionPoint.invokeWithSpecialValue(java.lang.Object declaringInstance,
java.lang.Class<? extends java.lang.annotation.Annotation> annotatedParameter,
java.lang.Object parameter,
BeanManagerImpl manager,
CreationalContext<?> creationalContext,
java.lang.Class<? extends java.lang.RuntimeException> exceptionTypeToThrow) |
T |
ProxyClassConstructorInjectionPointWrapper.newInstance(BeanManagerImpl manager,
CreationalContext<?> creationalContext) |
T |
ConstructorInjectionPoint.newInstance(BeanManagerImpl manager,
CreationalContext<?> creationalContext) |
| Constructor and Description |
|---|
InjectionContextImpl(BeanManagerImpl beanManager,
InjectionTarget<T> injectionTarget,
AnnotatedType<T> annotatedType,
T target) |
| Constructor and Description |
|---|
InterceptorBindingType(BeanManagerImpl beanManager,
java.lang.annotation.Annotation annotation) |
| Modifier and Type | Method and Description |
|---|---|
BeanManagerImpl |
BeanManagerImpl.createActivity() |
protected BeanManagerImpl |
SimpleInjectionTarget.getBeanManager() |
BeanManagerImpl |
BeanManagerImpl.getCurrent() |
static BeanManagerImpl |
BeanManagerImpl.newChildActivityManager(BeanManagerImpl parentManager)
Create a new child manager
|
static BeanManagerImpl |
BeanManagerImpl.newManager(BeanManagerImpl rootManager,
java.lang.String id,
ServiceRegistry services,
Enabled enabled) |
static BeanManagerImpl |
BeanManagerImpl.newRootManager(java.lang.String id,
ServiceRegistry serviceRegistry,
Enabled enabled)
Create a new, root, manager
|
BeanManagerImpl |
BeanManagerImpl.setCurrent(java.lang.Class<? extends java.lang.annotation.Annotation> scopeType) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Set<java.lang.Iterable<BeanManagerImpl>> |
BeanManagers.getAccessibleClosure(BeanManagerImpl beanManager) |
java.util.HashSet<BeanManagerImpl> |
BeanManagerImpl.getAccessibleManagers() |
| Modifier and Type | Method and Description |
|---|---|
void |
BeanManagerImpl.addAccessibleBeanManager(BeanManagerImpl accessibleBeanManager) |
static <T> java.util.Set<java.lang.Iterable<T>> |
BeanManagers.buildAccessibleClosure(BeanManagerImpl beanManager,
Transform<T> transform) |
static <T> java.util.Set<java.lang.Iterable<T>> |
BeanManagers.buildDirectlyAccessibleClosure(BeanManagerImpl beanManager,
Transform<T> transform) |
static java.util.Set<java.lang.Iterable<BeanManagerImpl>> |
BeanManagers.getAccessibleClosure(BeanManagerImpl beanManager) |
static BeanManagerImpl |
BeanManagerImpl.newChildActivityManager(BeanManagerImpl parentManager)
Create a new child manager
|
static BeanManagerImpl |
BeanManagerImpl.newManager(BeanManagerImpl rootManager,
java.lang.String id,
ServiceRegistry services,
Enabled enabled) |
java.lang.Iterable<T> |
Transform.transform(BeanManagerImpl beanManager) |
java.lang.Iterable<Bean<?>> |
BeanTransform.transform(BeanManagerImpl beanManager) |
| Constructor and Description |
|---|
BeanTransform(BeanManagerImpl declaringBeanManager) |
InjectionTargetValidator(BeanManagerImpl beanManager) |
MessageDrivenInjectionTarget(WeldClass<T> type,
BeanManagerImpl beanManager) |
SimpleInjectionTarget(WeldClass<T> type,
BeanManagerImpl beanManager) |
| Constructor and Description |
|---|
MergedStereotypes(java.util.Set<java.lang.annotation.Annotation> stereotypeAnnotations,
BeanManagerImpl manager)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected BeanManagerImpl |
TypeSafeResolver.getBeanManager() |
protected BeanManagerImpl |
TypeSafeBeanResolver.getBeanManager() |
BeanManagerImpl |
TypeSafeObserverResolver.getManager() |
BeanManagerImpl |
TypeSafeInterceptorResolver.getManager() |
BeanManagerImpl |
TypeSafeDisposerResolver.getManager() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Set<QualifierInstance> |
QualifierInstance.qualifiers(BeanManagerImpl beanManager,
Bean<?> bean) |
static java.util.Set<QualifierInstance> |
QualifierInstance.qualifiers(BeanManagerImpl beanManager,
java.util.Set<java.lang.annotation.Annotation> annotations) |
| Constructor and Description |
|---|
InterceptorResolvableBuilder(BeanManagerImpl manager) |
InterceptorResolvableBuilder(java.lang.reflect.Type type,
BeanManagerImpl manager) |
NameBasedResolver(BeanManagerImpl manager,
java.lang.Iterable<? extends Bean<?>> allBeans)
Constructor
|
ResolvableBuilder(BeanManagerImpl beanManager) |
ResolvableBuilder(InjectionPoint injectionPoint,
BeanManagerImpl manager) |
ResolvableBuilder(java.lang.reflect.Type type,
BeanManagerImpl beanManager) |
TypeSafeBeanResolver(BeanManagerImpl beanManager,
java.lang.Iterable<T> beans) |
TypeSafeDecoratorResolver(BeanManagerImpl manager,
java.lang.Iterable<Decorator<?>> decorators) |
TypeSafeDisposerResolver(BeanManagerImpl manager,
java.lang.Iterable<DisposalMethod<?,?>> disposers) |
TypeSafeInterceptorResolver(BeanManagerImpl manager,
java.lang.Iterable<Interceptor<?>> interceptors) |
TypeSafeObserverResolver(BeanManagerImpl manager,
java.lang.Iterable<ObserverMethod<?>> observers) |
TypeSafeResolver(java.lang.Iterable<? extends T> allBeans,
BeanManagerImpl beanManager)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static <T> void |
Beans.callInitializers(T instance,
CreationalContext<T> creationalContext,
BeanManagerImpl manager,
java.lang.Iterable<? extends MethodInjectionPoint<?,?>> initializerMethods)
Calls all initializers of the bean
|
static void |
Observers.checkEventObjectType(BeanManagerImpl manager,
java.lang.reflect.Type eventType) |
static boolean |
Beans.containsAllInterceptionBindings(java.util.Set<java.lang.annotation.Annotation> expectedBindings,
java.util.Set<QualifierInstance> existingBindings,
BeanManagerImpl manager) |
static boolean |
Beans.containsAllQualifiers(java.util.Set<QualifierInstance> requiredQualifiers,
java.util.Set<QualifierInstance> qualifiers,
BeanManagerImpl beanManager)
Checks that all the qualifiers in the set requiredQualifiers are in the set
of qualifiers.
|
static java.util.List<WeldMethod<?,?>> |
Decorators.getDecoratedMethods(BeanManagerImpl beanManager,
java.util.Set<java.lang.reflect.Type> decoratedTypes) |
static java.util.Map<MethodSignature,WeldMethod<?,?>> |
Decorators.getDecoratorMethods(BeanManagerImpl beanManager,
java.util.Set<java.lang.reflect.Type> decoratedTypes,
WeldClass<?> decoratorClass) |
static java.util.Set<WeldInjectionPoint<?,?>> |
Beans.getEjbInjectionPoints(Bean<?> declaringBean,
WeldClass<?> type,
BeanManagerImpl manager) |
static BeanDeployment |
DeploymentStructures.getOrCreateBeanDeployment(Deployment deployment,
BeanManagerImpl deploymentManager,
java.util.Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
java.util.Collection<ContextHolder<? extends Context>> contexts,
java.lang.Class<?> clazz) |
static java.util.Set<WeldInjectionPoint<?,?>> |
Beans.getPersistenceContextInjectionPoints(Bean<?> declaringBean,
WeldClass<?> type,
BeanManagerImpl manager) |
static java.util.Set<WeldInjectionPoint<?,?>> |
Beans.getPersistenceUnitInjectionPoints(Bean<?> declaringBean,
WeldClass<?> type,
BeanManagerImpl manager) |
static java.util.Set<WeldInjectionPoint<?,?>> |
Beans.getResourceInjectionPoints(Bean<?> declaringBean,
WeldClass<?> type,
BeanManagerImpl manager) |
static WeldClass<?> |
Decorators.getWeldClassOfDecoratedType(BeanManagerImpl beanManager,
java.lang.reflect.Type type) |
static <T> void |
Beans.injectBoundFields(T instance,
CreationalContext<T> creationalContext,
BeanManagerImpl manager,
java.lang.Iterable<? extends FieldInjectionPoint<?,?>> injectableFields)
Injects bound fields
|
static <T> void |
Beans.injectEEFields(T beanInstance,
BeanManagerImpl manager,
java.lang.Iterable<WeldInjectionPoint<?,?>> ejbInjectionPoints,
java.lang.Iterable<WeldInjectionPoint<?,?>> persistenceContextInjectionPoints,
java.lang.Iterable<WeldInjectionPoint<?,?>> persistenceUnitInjectionPoints,
java.lang.Iterable<WeldInjectionPoint<?,?>> resourceInjectionPoints)
Injects EJBs and common fields
|
static <T> void |
Beans.injectFieldsAndInitializers(T instance,
CreationalContext<T> ctx,
BeanManagerImpl beanManager,
java.util.List<? extends java.lang.Iterable<? extends FieldInjectionPoint<?,?>>> injectableFields,
java.util.List<? extends java.lang.Iterable<? extends MethodInjectionPoint<?,?>>> initializerMethods) |
static boolean |
Observers.isObserverMethodEnabled(ObserverMethod<?> method,
BeanManagerImpl manager) |
static boolean |
Beans.isPassivatingScope(Bean<?> bean,
BeanManagerImpl manager)
Indicates if a bean's scope type is passivating
|
static <T extends Bean<?>> |
Beans.isSpecialized(T bean,
BeanManagerImpl beanManager)
Check if bean is specialized by any of beans
|
static <T extends Bean<?>> |
Beans.isSpecialized(T bean,
java.util.Set<T> beans,
BeanManagerImpl beanManager)
Check if bean is specialized by any of beans
|
static boolean |
Beans.isSuppressedBySpecialization(Bean<?> bean,
BeanManagerImpl manager)
Check if the given producer/disposer method of producer field is defined on a specialized bean and is therefore disabled.
|
static <T extends Bean<?>> |
Beans.removeDisabledAndSpecializedBeans(java.util.Set<T> beans,
BeanManagerImpl beanManager)
Retains only beans which have deployment type X.
|
static java.lang.Object |
Beans.resolveEEResource(BeanManagerImpl manager,
WeldInjectionPoint<?,?> injectionPoint)
Inspect an injection point, and try to retrieve a EE resource for it
|
Copyright © 2014 Seam Framework. All Rights Reserved.