|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.softwareag.centrasite.appl.framework.persistence.impl.BaseBeanFactory
public abstract class BaseBeanFactory
Base implementation of the BeanFactory
interface. Uses the standard
Java Reflection facility for creating proxied instances.
Constructor Summary | |
---|---|
BaseBeanFactory()
|
Method Summary | |
---|---|
void |
addBeanFactoryListener(BeanFactoryListener listener)
Adds a listener to the Bean Factory |
RegistryBean |
createBean(java.lang.Class<RegistryBean> beanClass,
PersistenceContext persistenceContext)
Creates "naked" RegistryBean instance for the given type. |
BeanInfo |
createBeanInfo(RegistryBean bean,
PersistenceContext persistenceContext)
Creates proxied RegistryBean instance implementing the
BeanInfo interface. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BaseBeanFactory()
Method Detail |
---|
public RegistryBean createBean(java.lang.Class<RegistryBean> beanClass, PersistenceContext persistenceContext) throws JBMException
RegistryBean
instance for the given type.
createBean
in interface BeanFactory
RegistryBean
JBMException
public BeanInfo createBeanInfo(RegistryBean bean, PersistenceContext persistenceContext) throws JBMException
RegistryBean
instance implementing the
BeanInfo
interface.
createBeanInfo
in interface BeanFactory
bean
- The already created non-proxied RegistryBean
persistenceContext
- The PersistenceContext
containing the ManagedBeanPool
managing the bean
instance.
BeanInfo
interface or some of
its subinterfaces.
JBMException
public void addBeanFactoryListener(BeanFactoryListener listener)
addBeanFactoryListener
in interface BeanFactory
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |