org.globus.wsrf.jndi
Class BasicBeanFactory

java.lang.Object
  extended byorg.apache.naming.factory.BeanFactory
      extended byorg.globus.wsrf.jndi.BasicBeanFactory
All Implemented Interfaces:
javax.naming.spi.ObjectFactory
Direct Known Subclasses:
BeanFactory

public class BasicBeanFactory
extends org.apache.naming.factory.BeanFactory


Field Summary
protected static org.globus.util.I18n i18n
           
 
Constructor Summary
BasicBeanFactory()
           
 
Method Summary
 java.lang.Object getObjectInstance(java.lang.Object obj, javax.naming.Name name, javax.naming.Context nameCtx, java.util.Hashtable environment)
          Create a new Bean instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

i18n

protected static org.globus.util.I18n i18n
Constructor Detail

BasicBeanFactory

public BasicBeanFactory()
Method Detail

getObjectInstance

public java.lang.Object getObjectInstance(java.lang.Object obj,
                                          javax.naming.Name name,
                                          javax.naming.Context nameCtx,
                                          java.util.Hashtable environment)
                                   throws javax.naming.NamingException
Create a new Bean instance. If the created bean implements Initializable interface, the initialize() function will be called after the bean is created and all properties are set.

Throws:
javax.naming.NamingException