org.alfresco.config
Class JndiObjectFactoryBean

java.lang.Object
  extended by org.springframework.jndi.JndiAccessor
      extended by org.springframework.jndi.JndiLocatorSupport
          extended by org.springframework.jndi.JndiObjectLocator
              extended by org.springframework.jndi.JndiObjectFactoryBean
                  extended by org.alfresco.config.JndiObjectFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean

public class JndiObjectFactoryBean
extends org.springframework.jndi.JndiObjectFactoryBean

An extended version of JndiObjectFactoryBean that actually tests a JNDI data source before falling back to its default object. Allows continued backward compatibility with old-style datasource configuration.


Field Summary
 
Fields inherited from class org.springframework.jndi.JndiLocatorSupport
CONTAINER_PREFIX
 
Fields inherited from class org.springframework.jndi.JndiAccessor
logger
 
Constructor Summary
JndiObjectFactoryBean()
           
 
Method Summary
protected  java.lang.Object lookup()
           
 
Methods inherited from class org.springframework.jndi.JndiObjectFactoryBean
afterPropertiesSet, createCompositeInterface, getObject, getObjectType, isSingleton, lookupWithFallback, setBeanClassLoader, setCache, setDefaultObject, setExposeAccessContext, setLookupOnStartup, setProxyInterface, setProxyInterfaces
 
Methods inherited from class org.springframework.jndi.JndiObjectLocator
getExpectedType, getJndiName, setExpectedType, setJndiName
 
Methods inherited from class org.springframework.jndi.JndiLocatorSupport
convertJndiName, isResourceRef, lookup, lookup, setResourceRef
 
Methods inherited from class org.springframework.jndi.JndiAccessor
getJndiEnvironment, getJndiTemplate, setJndiEnvironment, setJndiTemplate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JndiObjectFactoryBean

public JndiObjectFactoryBean()
Method Detail

lookup

protected java.lang.Object lookup()
                           throws javax.naming.NamingException
Overrides:
lookup in class org.springframework.jndi.JndiObjectLocator
Throws:
javax.naming.NamingException


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.