org.globus.wsrf.jndi
Class BeanFactory
java.lang.Object
org.apache.naming.factory.BeanFactory
org.globus.wsrf.jndi.BasicBeanFactory
org.globus.wsrf.jndi.BeanFactory
- All Implemented Interfaces:
- javax.naming.spi.ObjectFactory
- public class BeanFactory
- extends BasicBeanFactory
|
Method Summary |
private java.lang.Object |
getInstance(org.apache.axis.MessageContext msgCtx,
java.lang.Object obj,
javax.naming.Name name,
javax.naming.Context nameCtx,
java.util.Hashtable environment)
|
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 |
BeanFactory
public BeanFactory()
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
obj is of type
ServiceResourceRef the bean will be
created and initialized with security credentials associated
with the current thread if the service associated with this bean
has a security descriptor configured.
- Specified by:
getObjectInstance in interface javax.naming.spi.ObjectFactory- Overrides:
getObjectInstance in class BasicBeanFactory
- Throws:
javax.naming.NamingException
getInstance
private java.lang.Object getInstance(org.apache.axis.MessageContext msgCtx,
java.lang.Object obj,
javax.naming.Name name,
javax.naming.Context nameCtx,
java.util.Hashtable environment)
throws javax.naming.NamingException
- Throws:
javax.naming.NamingException