spring-framework / org.springframework.context.annotation / CommonAnnotationBeanPostProcessor / setJndiFactory

setJndiFactory

open fun setJndiFactory(jndiFactory: BeanFactory): Unit

Specify the factory for objects to be injected into @Resource / @WebServiceRef / @EJB annotated fields and setter methods, for mappedName attributes that point directly into JNDI. This factory will also be used if "alwaysUseJndiLookup" is set to "true" in order to enforce JNDI lookups even for name attributes and default names.

The default is a org.springframework.jndi.support.SimpleJndiBeanFactory for JNDI lookup behavior equivalent to standard Java EE 5 resource injection.

See Also
#setResourceFactory#setAlwaysUseJndiLookup