| Modifier and Type | Method and Description |
|---|---|
Annotation[] |
AnnotationManager.getComponentStereoTypes(OwbBean<?> bean)
Returns bean stereotypes.
|
boolean |
AnnotationManager.hasNamedOnStereoTypes(OwbBean<?> bean)
Returns true if name exists,false otherwise.
|
boolean |
AnnotationManager.isComponentHasStereoType(OwbBean<?> component)
Returns true if array contains the StereoType meta annotation
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
InjectionTargetBean<T>
Defines contract for injection target beans.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractInjectionTargetBean<T>
Abstract class for injection target beans.
|
class |
AbstractOwbBean<T>
Abstract implementation of the
OwbBean contract. |
class |
AbstractProducerBean<T>
Abstract class for producer components.
|
class |
BeanManagerBean |
class |
BuildInOwbBean<T>
Following 3 options are provided for vendor's build-in beans implementation:
1.
|
class |
ConversationBean
Conversation bean implementation.
|
class |
EventBean<T>
Implicit observable bean definition.
|
class |
ExtensionBean<T>
Extension service bean definition.
|
class |
InjectionPointBean |
class |
InstanceBean<T> |
class |
ManagedBean<T>
Managed bean implementation of the
Bean. |
class |
NewManagedBean<T>
Component definition with
New binding annotation. |
class |
ProducerFieldBean<T>
Defines the producer field component implementation.
|
class |
ProducerMethodBean<T>
Concrete implementation of the
AbstractOwbBean. |
class |
ResourceBean<X,T extends Annotation> |
| Modifier and Type | Class and Description |
|---|---|
class |
ThirdpartyBeanImpl<T> |
| Modifier and Type | Method and Description |
|---|---|
void |
DefinitionUtil.defineDefaultScopeType(OwbBean<?> component,
String exceptionMessage,
boolean allowLazyInit) |
<T> void |
DefinitionUtil.defineStereoTypes(OwbBean<?> component,
Annotation[] anns) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BeanManagerImpl.addPassivationInfo(OwbBean<?> bean)
Check if the bean is has a passivation id and add it to the id store.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WebBeansDecorator<T>
Defines decorators.
|
| Constructor and Description |
|---|
DelegateHandler(OwbBean<?> bean) |
DelegateHandler(OwbBean<?> bean,
javax.interceptor.InvocationContext ejbContext) |
| Modifier and Type | Field and Description |
|---|---|
protected OwbBean<?> |
AbstractInjectable.injectionOwnerBean
Owner bean of the injection point
|
| Modifier and Type | Method and Description |
|---|---|
OwbBean<?> |
AbstractInjectable.getInjectionOwnerComponent()
Gets the component.
|
| Constructor and Description |
|---|
AbstractInjectable(OwbBean<?> injectionOwnerBean,
javax.enterprise.context.spi.CreationalContext<?> injectionOwnerCreationalContext)
Creates a new injectable.
|
InjectableMethods(Method m,
Object instance,
OwbBean<?> owner,
javax.enterprise.context.spi.CreationalContext<?> creationalContext)
Constructs new instance.
|
| Modifier and Type | Field and Description |
|---|---|
protected OwbBean<?> |
InterceptorHandler.bean
Proxied bean
|
| Constructor and Description |
|---|
ApplicationScopedBeanInterceptorHandler(OwbBean<?> bean,
javax.enterprise.context.spi.CreationalContext<?> creationalContext)
Creates a new handler.
|
DependentScopedBeanInterceptorHandler(OwbBean<?> bean,
Object instance,
javax.enterprise.context.spi.CreationalContext<?> creationalContext)
Creates a new instance of handler.
|
InterceptorHandler(OwbBean<?> bean)
Creates a new handler.
|
InvocationContextImpl(WebBeansContext webBeansContext,
OwbBean<?> bean,
Object instance,
Method method,
Object[] parameters,
List<InterceptorData> datas,
javax.enterprise.inject.spi.InterceptionType type)
Initializes the invocation context.
|
NormalScopedBeanInterceptorHandler(OwbBean<?> bean,
javax.enterprise.context.spi.CreationalContext<?> creationalContext)
Creates a new bean instance
|
| Modifier and Type | Class and Description |
|---|---|
class |
CustomInterceptor<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
WebBeansInterceptor<T>
Defines the webbeans specific interceptors.
|
| Modifier and Type | Field and Description |
|---|---|
protected OwbBean<T> |
AbstractProducer.bean
Bean instance
|
| Constructor and Description |
|---|
AbstractProducer(OwbBean<T> bean)
Create a new producer with given bean.
|
| Modifier and Type | Method and Description |
|---|---|
Map<OwbBean<?>,Class<?>> |
ProxyFactory.getInterceptorProxyClasses() |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
ProxyFactory.createAbstractDecoratorProxyClass(OwbBean<?> bean) |
Object |
ProxyFactory.createBuildInBeanProxy(OwbBean<?> bean) |
Object |
ProxyFactory.createDecoratorDelegate(OwbBean<?> bean,
DelegateHandler newDelegateHandler) |
Object |
ProxyFactory.createDependentScopedBeanProxy(OwbBean<?> bean,
Object actualInstance,
javax.enterprise.context.spi.CreationalContext<?> creastionalContext) |
Object |
ProxyFactory.createNormalScopedBeanProxy(OwbBean<?> bean,
javax.enterprise.context.spi.CreationalContext<?> creationalContext) |
Class<?> |
ProxyFactory.createProxyClass(OwbBean<?> bean) |
Class<?> |
ProxyFactory.getEjbBeanProxyClass(OwbBean<?> bean,
Class<?> iface)
Provides the proxy for the given bean and interface, if defined
|
| Modifier and Type | Method and Description |
|---|---|
<T,X> void |
WebBeansAnnotatedTypeUtil.addMethodInjectionPointMetaData(OwbBean<T> owner,
javax.enterprise.inject.spi.AnnotatedMethod<X> method) |
Copyright © 2008-2013 The Apache Software Foundation. All Rights Reserved.