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 JndiLocatorSupport
CONTAINER_PREFIXFields inherited from class JndiAccessor
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDataSource(String dataSourceName) Retrieve the DataSource identified by the given name.Methods inherited from class JndiLocatorSupport
convertJndiName, isResourceRef, lookup, lookup, setResourceRefMethods inherited from class JndiAccessor
getJndiEnvironment, getJndiTemplate, setJndiEnvironment, setJndiTemplate
-
Constructor Details
-
JndiDataSourceLookup
public JndiDataSourceLookup()
-
-
Method Details
-
getDataSource
Description copied from interface:DataSourceLookupRetrieve the DataSource identified by the given name.- Specified by:
getDataSourcein interfaceDataSourceLookup- Parameters:
dataSourceName- the name of the DataSource- Returns:
- the DataSource (never
null) - Throws:
DataSourceLookupFailureException- if the lookup failed
-