T - bean type infopublic class ManagedBeanCreatorImpl<T> extends AbstractInjectedTargetBeanCreator<T> implements ManagedBeanCreator<T>
ManagedBeanCreator.BeanCreator.MetaDataProvider| Constructor and Description |
|---|
ManagedBeanCreatorImpl(ManagedBean<T> managedBean)
Creates a new creator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
checkCreateConditions()
Check conditions on creating bean instance.
|
void |
defineConstructor()
Define managed bean constructor.
|
ManagedBean<T> |
getBean()
Return type-safe bean instance.
|
defineDisposalMethods, defineInjectedFields, defineInjectedMethods, defineObserverMethods, defineProducerFields, defineProducerMethodsdefineApiType, defineName, defineQualifier, defineScopeType, defineSerializable, defineStereoTypes, getAnnotatedType, getMetaDataProvider, isDefaultMetaDataProvider, setAnnotatedType, setMetaDataProviderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdefineDisposalMethods, defineInjectedFields, defineInjectedMethods, defineObserverMethods, defineProducerFields, defineProducerMethodspublic ManagedBeanCreatorImpl(ManagedBean<T> managedBean)
managedBean - managed bean instancepublic void checkCreateConditions()
checkCreateConditions in interface BeanCreator<T>checkCreateConditions in class AbstractBeanCreator<T>public void defineConstructor()
defineConstructor in interface ManagedBeanCreator<T>public ManagedBean<T> getBean()
getBean in interface BeanCreator<T>getBean in class AbstractInjectedTargetBeanCreator<T>Copyright © 2008-2013 The Apache Software Foundation. All Rights Reserved.