|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
WebBeansContext interfaces.Injectable contract.InjectedTargetBeanCreator.OwbBean contract.Producer contract.Annotated elements.AnnotatedField interface.Annotation operations.MethodHandler especially
made for @ApplicationScoped beans.RequestScoped literal annotation.Bean creation.BeanManager contract of the web beans
container.BeanManager instance.
ScannerService at
the scanner phase.AroundInvoke annotated method criterias, and return
around invoke method.
ClassUtil.checkBeanAndRequiredTypeIsParametrized(Type, Type)
PostConstruct or PreDestroy annotated method
criterias, and return post construct or pre destroyDependents method.
InjectionPoint.
ClassUtil.checkRequiredTypeIsWildCard(Type, Type)
Conversation interface.CreationalContext instances.CreationalContextFactory instance.
Proxy.Default literal annotation.ServiceLoader of Java 1.6 and
uses a fallback for Java 1.5@Initializer
@Initializer
AfterBeanDiscovery.addBean(javax.enterprise.inject.spi.Bean)}
@Observes
@Observes
ProducerFieldBean components.
Bean producer methods.
Dependent context.Dependent literal annotation.Dependent objects of the same
invocation.BeforeBeanDiscovery.addScope(Class, boolean, boolean).ProcessAnnotatedType event.
ProcessInjectionTarget event.
ProcessInjectionTarget event.
ClassUtil.getActualTypeArguments(Type)
type is a
ParameterizedType instance, else an empty array.
AroundInvoke annotated method
if exist, returns null otherwise.
AroundTimeout annotated method
if exist, returns null otherwise.
Nonbinding member values.
BeanManager will get used
for whenever a BeanManager gets injected into a bean:
private @Inject BeanManager beanManager;
This class is Serializable and always resolves the current
instance of the central BeanManager automatically.ManagedBean constructor and returns
the created instance.InjectionTargetBean creation.Inject methods of the bean instance.
PostConstruct and
PreDestroy must not define a checked Exception
regarding to the spec.
InterceptorData api contract.OwbBean which is either decorated with a
Decorator or intercepted
by a Interceptor we
dynamically create a subclass and use bytecode creation to
override intercepted functions to first delegate to all
registered InterceptorHandlers.InvocationContext interface.ClassUtil.isDefinitionContainsTypeVariables(Class)
InterceptorBinding or an InterceptorBinding
registered via BeforeBeanDiscovery.
true if the given class is ok for manage bean conditions,
false otherwise.
superClassMethod is overridden by subClassMethod.
ClassUtil.isOverridden(Method, Method)
ParameterizedType
else otherwise.
Qualifier false otherwise.
Stereotype false otherwise.
TypeVariable
else otherwise.
WildcardType
else otherwise.
Bean.ManagedBean.ManagedBeanCreator.SecurityService uses the java.lang.SecurityManager
to check low level access to the underlying functions via doPriviliged blocks.New literal annotation.New binding annotation.ClassLoader of the current threadBean interface.ProcessAnnotatedType.ProcessBean.ProcessInjectionTarget.ProcessManagedBean.ProcessObserverMethod.ProcessProducerField.ProcessProducer.ProcessProducerMethod.ProcessSessionBean.AbstractOwbBean.RequestScoped literal annotation.SerializableBeans.RequestScoped literal annotation.SecurityService which directly invokes
the underlying Class methods instead of using a SecurityManager.AbstractOwbBean.stereoTypes on demand
StereoTypeModel instances.IStereoTypeModel contract.BeanManager instance
ErrorHandler .WebBeansXMLConfigurator
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||