public class DatabaseDSFactoryConnFactory extends Object implements DatabaseConnectionFactory
InitialContext
and DataSource
to obtain connections.Constructor and Description |
---|
DatabaseDSFactoryConnFactory(ConfigurationDBRef.DataSourceFactory dsConfig,
ConfigurationDBRef.ConnectionSettings connectionSettings,
EngineImportService engineImportService)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
Connection |
getConnection()
Creates a new database connection.
|
public DatabaseDSFactoryConnFactory(ConfigurationDBRef.DataSourceFactory dsConfig, ConfigurationDBRef.ConnectionSettings connectionSettings, EngineImportService engineImportService) throws DatabaseConfigException
dsConfig
- is the datasource object name and initial context properties.connectionSettings
- are the connection-level settingsengineImportService
- engine importsDatabaseConfigException
- when the factory cannot be configuredpublic Connection getConnection() throws DatabaseConfigException
DatabaseConnectionFactory
getConnection
in interface DatabaseConnectionFactory
DatabaseConfigException
- throws to indicate a problem getting a new connection