com.caucho.naming
Interface ObjectProxy

All Known Implementing Classes:
AbstractBean, AbstractIntrospectedBean, AbstractSingletonBean, BaseRef, BeanAdapter, BeanJndiProxy, BeanValueGenerator, BeanWrapper, ClientEjbRef, ComponentValueGenerator, DataSourceRef, EjbLocalRef, EjbRef, EnvEntry, InjectionBean, JavaeeResourceGenerator, JndiBeanProxy, JndiValueGenerator, LinkProxy, ManagedBeanImpl, ManagedSingletonBean, MessageDestinationRef, NamingProxy, NewBean, PersistenceContextGenerator, PersistenceUnitRef, ProducesFieldBean, ProducesMethodBean, ResourceEnvRef, ResourceGroupConfig, ResourceInjectionTargetProgram, ResourceRef, ServerLocalProxy, ServerRemoteProxy, SessionRegistrationBean, SingletonBean, SingletonValueGenerator, StatefulProviderProxy, StatelessProviderProxy, ValueGenerator, WebBeanGenerator, WebBeansJndiProxy, XmlBean, XmlManagedBeanImpl

public interface ObjectProxy

An object proxy for a foreign JNDI factory.


Method Summary
 java.lang.Object createObject(java.util.Hashtable<?,?> env)
          Creates the object from the proxy.
 

Method Detail

createObject

java.lang.Object createObject(java.util.Hashtable<?,?> env)
                              throws javax.naming.NamingException
Creates the object from the proxy.

Returns:
the object named by the proxy.
Throws:
javax.naming.NamingException