Class JndiDataSourceLookup
java.lang.Object
org.springframework.jndi.JndiAccessor
org.springframework.jndi.JndiLocatorSupport
org.springframework.jdbc.datasource.lookup.JndiDataSourceLookup
- All Implemented Interfaces:
DataSourceLookup
JNDI-based
DataSourceLookup
implementation.
For specific JNDI configuration, it is recommended to configure the "jndiEnvironment"/"jndiTemplate" properties.
- Since:
- 2.0
- Author:
- Costin Leau, Juergen Hoeller
- See Also:
-
Field Summary
Fields inherited from class org.springframework.jndi.JndiLocatorSupport
CONTAINER_PREFIX
Fields inherited from class org.springframework.jndi.JndiAccessor
logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetDataSource
(String dataSourceName) Retrieve the DataSource identified by the given name.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
-
Constructor Details
-
JndiDataSourceLookup
public JndiDataSourceLookup()
-
-
Method Details
-
getDataSource
Description copied from interface:DataSourceLookup
Retrieve the DataSource identified by the given name.- Specified by:
getDataSource
in interfaceDataSourceLookup
- Parameters:
dataSourceName
- the name of the DataSource- Returns:
- the DataSource (never
null
) - Throws:
DataSourceLookupFailureException
- if the lookup failed
-