public abstract class AbstractBuiltInMetadataBean<T> extends AbstractFacadeBean<T>
AbstractBuiltInBean.BuiltInBeanAttributes<T>beanManagerBEAN_ID_PREFIX, BEAN_ID_SEPARATOR| Constructor and Description |
|---|
AbstractBuiltInMetadataBean(String idSuffix,
Class<T> type,
BeanManagerImpl beanManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy(T instance,
CreationalContext<T> creationalContext)
Destroy an instance of the contextual type.
|
protected WeldCreationalContext<?> |
getParentCreationalContext(CreationalContext<?> ctx) |
String |
toString() |
getDecorators, getProxyClass, initializeAfterBeanDiscovery, isInjectionPointMetadataRequiredcreate, getBeanClass, getDecorators, injectionPointNotAvailable, newInstancecleanupAfterBoot, getInjectionPoints, getType, internalInitialize, isPassivationCapableBean, isPassivationCapableDependency, isProxyable, isProxyRequired, preInitializegetBeanManager, getQualifierInstances, initialize, isDependentattributes, equals, getId, hashCode, setAttributes, unwrapgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isNullableclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetInjectionPointsgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isNullablegetIdpublic AbstractBuiltInMetadataBean(String idSuffix, Class<T> type, BeanManagerImpl beanManager)
public void destroy(T instance, CreationalContext<T> creationalContext)
ContextualCreationalContext.release() to allow the container to destroy dependent objects of
the contextual instance.destroy in interface Contextual<T>destroy in class AbstractFacadeBean<T>instance - the contextual instance to destroycreationalContext - the context in which this instance was createdprotected WeldCreationalContext<?> getParentCreationalContext(CreationalContext<?> ctx)
public String toString()
toString in class CommonBean<T>Copyright © 2012 Seam Framework. All Rights Reserved.