T - public abstract class BuildInOwbBean<T> extends AbstractOwbBean<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
BuildInOwbBean.BuildInBeanMethodHandler<T>
The default build in bean handler.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
BUILD_IN_BEAN_PROPERTY |
protected Class |
handlerClass
The handler class.
|
protected String |
handlerClassName
The handler class name.
|
protected Constructor |
handlerContructor |
apiTypes, enabled, implQualifiers, injectionPoints, logger, name, nullable, passivatingId, returnType, scopeClass, serializable, specializedBean, stereoTypeClasses, stereoTypes, webBeansContext, webBeansType| Modifier | Constructor and Description |
|---|---|
protected |
BuildInOwbBean(WebBeansType webBeansType,
Class<T> returnType) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract T |
createActualInstance(javax.enterprise.context.spi.CreationalContext<T> creationalContext) |
protected T |
createProxyWrapper(T actualInstance,
javax.enterprise.context.spi.CreationalContext<T> creationalContext)
Create a dependent proxy wrapper around the actual build in bean instance.
|
protected boolean |
initBuildInBeanConfig(WebBeansContext webBeansContext)
Parse the custom property.
|
addApiType, addInjectionPoint, addQualifier, addStereoType, create, createInstance, createNewInstance, destroy, destroyCreatedInstance, destroyInstance, equals, getBeanClass, getId, getInjectionPoint, getInjectionPoints, getLogger, getManager, getName, getOwbStereotypes, getQualifiers, getReturnType, getScope, getStereotypes, getTypes, getWebBeansContext, getWebBeansType, hashCode, isAlternative, isDependent, isEnabled, isNullable, isPassivationCapable, isSerializable, isSpecializedBean, setEnabled, setImplScopeType, setName, setNullable, setSerializable, setSpecializedBean, toString, validatePassivationDependenciespublic static final String BUILD_IN_BEAN_PROPERTY
protected String handlerClassName
protected Class handlerClass
protected Constructor handlerContructor
protected BuildInOwbBean(WebBeansType webBeansType, Class<T> returnType)
protected boolean initBuildInBeanConfig(WebBeansContext webBeansContext)
protected T createProxyWrapper(T actualInstance, javax.enterprise.context.spi.CreationalContext<T> creationalContext)
actualInstance - creationalContext - Copyright © 2008-2013 The Apache Software Foundation. All Rights Reserved.